Data Protection
  Home Download  | Login
 
Command line switches for the Data Protection Software
Previous Top Next

In addition to the backup manager user interface, the DataProtectionManager.exe program also provides functionality for several other specialized commands. These commands are invoked by running the program from the command line (or through the windows task scheduler) and then passing one or more command line arguments.

For example, to reinstall the services, open a command prompt (start, run, cmd) and then enter:

cd (directory containing program files)
DataProtectionManager.exe /install

The following command line arguments are available to perform some action. These commands do not actually start the user interface, but rather the program will exit as soon as the action indicated by the command line argument has finished.

·      /install
The program will (re)install any required Windows services. It will also check to see if any software dependencies (such as the MSVC 2005 SP1 runtime) is properly installed.

If you move the location of the installed Program Files, then you should run Data Protection Software from the command line with the /install switch (or re-run the setup program) to make sure that all Windows services know the new location of the service executables.

·      /uninstall
This uninstalls all program files. It leaves settings and configuration information intact.

·      /uninstall-full
In addition to everything that /uninstall does, this also removes all configuration information and settings (both in the registry and any configuration files).

WARNING: This will remove all settings and configuration information. If you still need the backup data in your account, then make sure that you know your pass phrase before using this to uninstall everything.

·      /start
This starts the supervisor scheduling service and the local backup server service (this service will only start if you have configured the local backup server; typically this is not configured).

·      /stop
This stops the supervisor scheduling service and the local backup server service.

WARNING: Scheduled backups may not occur if you stop the services and do not start them before your next scheduled backup.

·      /cancelbackup
This forces any running backups to immediately cancel.

·      /exit
This forces all Data Protection applications to close immediately. It also stops the supervisor scheduling service and the local server service. You typically will not need to use this switch.

·      /upgradenow
The software will immediately check for any available software updates. If updates are available, it will automatically download and install them without requiring any interaction from the user.

·      /schedulemaintenance-all
/schedulemaintenance-remote
/schedulemaintenance-localserver
/schedulemaintenance-localdisk

These switches are used when you are manually scheduling when the backup should perform account maintenance and optimization. By default this process is automatically performed during a backup every 7 to 10 days. These switches will cause the maintenance to happen during the next backup job. See also the Extra Days Between Maintenance
Advanced setting.

You can also use the "**--profileid=N**" switch (see below) before /schedulemaintenance-... to schedule maintenance for a non-primary settings profile.

In addition to these command line switches, when starting the actual graphical user interface, other switches are available that affect how the user interface starts:

·      "**--profileid=N**"
This switch indicates that a specific
settings profile should be loaded by default instead of the primary settings profile. N should be the numeric ID of the settings profile (a listing of all settings profile IDs is in the registry settings for the program). Note that you must include the "** and **" parts of the switch on the command line.

For example:
"**--profileid=3**"

·      /startup
This switch indicates that the program is starting when you are logging on to Windows. It will suppress any unnecessary dialog prompts when starting in this mode.

·      --cmd=viewlog
Indicates that once the application has started it should immediately start the log viewer for the currently running backup.

·      --cmd=viewpage:myaccount
Indicates that once the application has started it should always show the
My Account page initially.