Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've looked at a lot of the copy tools available on windows such as RichCopy and RoboCopy but they all seem to use date/time stamp comparisons to determine whether or not do the copy.

What I'm looking for is something that can be executed from the command line and will generate a hash that is used to compare the files in the source and destination to determine whether or not to do the copy.

Thanks

share|improve this question
1  
Calculating hashes seems to be an incredibly expensive idea, especially when copying over networks. It doesn't come as a surprise that this is a rarely implemented (and probably rarely requested/needed) feature. –  Јοеу Sep 29 '09 at 19:12
    
en.wikipedia.org/wiki/Rsync#Algorithm –  akira Oct 14 '09 at 6:57
add comment

2 Answers

SyncBack SE, since its version V5.5.0.9 (April 2009), has the option to use a hash for file comparison.

New: Option to always calculate hash values for file comparison

share|improve this answer
add comment

You asked for command line, so I'd recommend

You can use the normal Windows DOS prompt, or get rxvt.

However, if you'd like something GUI you could schedule for backups

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.