mrveriy.exe is installed with Macrium Reflect and is located here:
The following command line switches are supported:
File name or path with wild card can be used. e,g;
|-p OR --password||The optional password that was used to protect and/or encrypt the backup|
|-r OR --recurse||Scan all sub-folders if a folder is specified. The default is not to recurse.|
|-l OR --logfile||Full path to output log file. This file will be created for each run and contains the file name and verification status 'success' or 'fail' .|
|-s OR --set||Verify all files in the set. Use if verifying individual file s to ensure they can be restored. When verifying all files in a folder this isn't necessary. The default is not to verify the entire set.|
|-h OR --help ||This help output|
|-x OR --fix ||Attempt to fix failed blocks if the current live file system contains the original data.|
On success mrverify.exe will return '0'. If any file fails verification then the return code will be '1'.
The following success/failure text will be displayed in the command window and log:
|Verify Success||The file contained no errors.|
|Verify Failure||The file could not be verified successfully. Try the verification process again using the Macrium Reflect user interface. This may give more information on the problem.|
|Backup set is not complete. At least one file may be missing|
At least one backup file required to restore this file cannot be opened and/or located in the same folder.
This message is displayed as a Warning or an Error failure condition if the --set command line switch is used.
|Password Error||The backup file is password protected and/or encrypted and the supplied password is not correct.|
|Block 99999 - Repaired||The -x OR --fix switch was used and a data block has been repaired.|