http://updates.macrium.com/reflect/utilities/verify.exe
The following command line switches are supported:
verify.exe "full path to image file or folder" -p[--password] "password" -r[--recurse] -l[--logfile] "logfile name"
file name or path with wild card can be entered.
e,g; "d:\backups\*" or "d:\backups\1FF33614674A6438-00-00.mrimg"
-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
examples:
verify.exe "d:\backups\1FF33614674A6438-00-00.mrimg"
verify.exe "d:\backups\1FF33614674A6438-00-00.mrimg" --set --password "mypasswor d" -l "c:\verifylog.txt"
verify.exe "d:\backups\*" --password "mypassword" -r -l "c:\verifylog.txt"
On success Verify.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 incomplete. At least one file may be missing | This message is displayed if the --set command line switch is used and at least one other file required to restore this file cannot be opened and/or located in the same folder. |
Password Error | The backup file is password protected and/or encrypted and the supplied password is not correct. |