Command Line Switches

Rollback Rx provides you a set of command-line switches to manage the software with batch files or network scripts.

 

Rollback System


Shieldcmd.exe /restore

/baseline //Restore to baseline snapshot.
/current //Restore to current snapshot.
/n "snapshot name" //Restore to a snapshot by name.
/t "08/11/2004 18:00" //Restore system to the snapshot that is closest to 08/11/2005 18:00.
/run "path to the executable" //Spawn a process after the restore.
[/u "user"] //user name, only required if access control is enabled.
[/p "password"] //user password, only required if access control is enabled.
 
Manage the Baseline
Shieldcmd
.exe
/resetbase //Reset PC back to the baseline snapshot.
/updatebase //Update the current system as the new baseline.
[/u "user"] //user name, only required if access control is enabled.
[/p "password"] //user password, only required if access control is enabled.
 
Take Snapshot
Shieldcmd
.exe /snapshot
/n "snapshot name" //Take a new snapshot with given snapshot name.
[/d "snapshot description"] //Take a new snapshot with given description, optional.
/overwrite //Take a new snapshot with given snapshot name and overwrite the existing snapshot with the same name.
[/u "user"] //user name, only required if access control is enabled.
[/p "password"] //user password, only required if access control is enabled.
 
Program Settings
Shieldcmd
.exe
/exclude /f "path to file or folder" //Exclude the file or folder from rollback.
/excludedel //Delete all files and folder exclusion list.
/excludelist //Output the files and folder exclusion list.
/snapshotlist //Output all the existing snapshot information.
/hideicon //Hide Rollback Rx system tray icon.
/showicon //Show Rollback Rx tray icon.
/import "path to setup.cfg file" //Import program settings from setup.cfg.
[/u "user"] //user name, only required if access control is enabled.
[/p "password"] //user password, only required if access control is enabled.
 
Snapshot Management


Shieldcmd
.exe
/delete /n "snapshot name" //Delete an unlocked snapshot by name.
/delete /force /n "snapshot name" //Delete a snapshot by name regardless it's status (locked or unlocked)
/lock /n "snapshot name" //Lock a snapshot by name.
/lock /all //Lock all snapshots.
/unlock /n "snapshot name" //Unlock a snapshot by name.
/unlock /all //Unlock all snapshots.
[/u "user"] //user name, only required if access control is enabled.
[/p "password"] //user password, only required if access control is enabled.
 

Uninstall
Shieldcmd
.exe
/uninstall current //Uninstall Rollback Rx to the current system.
/uninstall baseline //Uninstall Rollback Rx to the baseline snapshot.
[/u "user"] //user name, only required if access control is enabled.
[/p "password"] //user password, only required if access control is enabled.
 
Command Line Help
Shieldcmd.exe
/? or Shieldcmd.exe /help
//Open Rollback Rx help file.
 
 
User information in [  ] are only required if the access control is enabled.

Did you know?  Horizon DataSys can customize or even create an embedded version of RollBack Rx for OEM / corporate requirements.  Contact our sales team for more information.