VMBackup This is two scripts used for backing up HyperV VMs ExportVMBackup This exports the VM to a specified folder and removes old ones SnapshotAutomation This creates VM snapshots and removes old ones depending on how long ago they were created. A portion of this was obtained from here