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 have a thumb drive on which I take many of my files with me. I would like to synchronize it with my computer automatically when I connect it. I currently have a script run every time I connect it so that I can do the many things that need to be done when it connects (check for updates to the portable applications, etc.). I want my synchronization utility to:

  • Detect conflicts
  • work correctly when I move files or change the folder structure
  • tell the difference between a file that was deleted on one side and a file that was added on the other
  • work from the command line or at least have a command that will open up a window
  • provide a confirmation screen before doing anything

The Windows Briefcase does all of these except the command line. Is there any program that does all of these, or is there a way to synchronize the briefcase from the command line?

share|improve this question
add comment

4 Answers

I would suggest looking into Synctoy.

share|improve this answer
add comment

Also check out some of the rsync-based Windows utilities such as

Delta Copy

It can be slightly more involved, but typically much more powerful, and is very cross-platform friendly.

share|improve this answer
add comment

I helped design a program called Angelia Sync which performs much of what your asking, and supports a full command line interface to access all of the features.

share|improve this answer
add comment
up vote 0 down vote accepted

As most programmers know, Customers Don't Know What They Want. Stop Expecting Customers to Know What They Want. I'm going with Dropbox and Dropbox Portable, even though they don't satisfy several of the requirements I put out (no confirmation screen and no command line) because they do what I want.

Disclaimer: Dropbox link above is a referral link.

share|improve this answer
add comment

Your Answer

 
discard

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.