|Format:||DIFFER [ranges] [/A:[[-|+]rhsadecijopt /A /C /D /N[ejs] /S source target|
source - source directory
target - target directory
/D (Deleted files)
DIFFER will compare two directories and display files that have been added, changed, or deleted. If you don't specify the /A, /C, and/or /D options, DIFFER will prefix the line with a [*] for changed files, [+] for added files, and [-] for deleted files.
DIFFER will not by default search target to see if there are additional directories that are not in source. You can either reverse the source & target, or specify the /A:D option if you want to find new target subdirectories.
Compare the directories C:\DEV and D:\DEV (and their subdirectories) and display the differences:
differ /S /SHA256 c:\dev d:\dev
|/A:||Compare only those files that have the specified attribute(s) set. See Attribute Switches for information on the attributes which can follow /A:.|
|e||Don't display errors|
|j||Skip junctions (when used with /S)|
|s||Don't display the summary|
|/S||Also compare subdirectories in source and target. If you specify a number after the /S, DIFFER will limit the subdirectory recursion to that depth. For example, if you have a directory tree "\a\b\c\d\e", /S2 will only compare the "a", "b", and "c" directories.|
|/SHAx||Hash type to use for the file comparison. You can use /SHA1, /SHA256, or /SHA512. If you don't specify a hash type, then DIFFER will compare the file times (which is much faster, but can't determine that two files are identical if the date/times are different).|