Skip to content

Keep a backup copy of any games settings and saves

License

Notifications You must be signed in to change notification settings

aglasson/PSGameSetBackup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PSGameSetBackup

https://github.com/aglasson/PSGameSetBackup

Powershell Module to gather up various computer game configuration and save files from their respective store locations and copy them to your desired destination.

Features

  • Work in Progress - See 'Intended Features' below in meantime

Installation

Manual Import Method

  • Copy PSGameSetBackup directory of Master Branch to your Powershell Module Path directory (suggested: C:\Program Files\WindowsPowerShell\Modules)
  • Import the module:
    # New Powershell session after copying.
    PS> Import-Module -Name PSGameSetBackup

Example Usage

Defining what to backup

TBD config file instructions

Taking a backup

Placeholder Example
PS> Save-GameBackup -Path Z:\MyBackupPath # Will be able to refer to config file for which games to backup and from where.

Restoring from backup

Placeholder Example
PS> Restore-GameBackup -Name Minecraft -Path Z:\MyBackupPath

Intended Features

Major Features

  • Take backups of game data folders
  • Restore game data folders from the backup location to their original location
  • Text/config file based database of default game data required for a 'backup'
  • Maintain and refer to a configuration store (a config file) containing; backup repository (a directory), game titles, their source paths (blank if using available default references)
  • Backup additional game data non-file location config - Such as Windows Registry

Minor Features

  • Install a scheduled task for automating of backups - MAYBE

About

Keep a backup copy of any games settings and saves

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published