Skip to content

disgorge69/PowerShell_Windows_Backup_Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What the Migration.ps1 script is doing:

  • Verify Windows Version
  • Install Revo Uninstaller
  • Verify Local Users and Groups
    • Output a .CSV file
  • Copy Windows Activation Key
  • Screenshot Desktop
  • Backup Current Wallpaper
  • Backup User Profile Data
  • Backup Web Browsers Bookmarks
    • Backup Chrome bookmarks
    • Backup Edge bookmarks
    • Backup Firefox bookmarks
  • Copy Folders with Error Logging - (Need to remove the search of Windows junction points...)
    • Documents
    • Pictures
    • Music
    • Downloads
    • Videos
    • Contacts
    • Desktop
  • Verify Office Version
  • Office Activation Status
  • Search for the OSPP.VBS script location
  • Ensure Sage 50 is Closed - (Need to be tested)
  • Copy Sage 50 Activation Key - (Need to be tested)
  • Backup Sage 50 Data - (Need to be tested)
  • Ensure Outlook is Closed
  • Backup Outlook .PST - (WIP)

Screenshots

screenshotOutput

screenshotTerminal


How to run:

1. Save as:

Migration.ps1

2. Open PowerShell as Admin

3. Run:

Set-ExecutionPolicy RemoteSigned -Scope Process

4. Run:

cd ~\Desktop; .\Migration.ps1

PS: By default it create the backup folder on:

E:\Backups

About

This is a relatively simple Windows PowerShell Backup Script

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors