Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to mirror two folders so a change in one is reflected in others.

am i best off making a home brew solutions with RoboCopy and /MIR or is there a decent preferably free app to do it for me?

share|improve this question

closed as off-topic by Mokubai Jul 8 '14 at 15:48

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – Mokubai
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 5 down vote accepted

If these folders are on the same computer, then you can create a single folder and a symbolic link to that folder, known as a junction on Windows. This way you don't need to synchronise at all: the two folders are actually one single folder with two names, and hence are in-sync by definition. (Note that Windows does not support junctions to directories on remote shares.)

Or, if these directories are on two (or more) different computers, or maybe even different operating systems, maybe sign up for Dropbox? It's free for 2GB (up to 3GB with referrals). This will synchronise automatically, and also give you all other nice Dropbox features such as backup, revision history, online access and file sharing.

Dropbox recognises if computers are in the same network, for super fast transfer using LAN Sync, but even that requires an internet connection while (automatically) synchronising. And the folders you want to synchronise should reside within the Dropbox folder (which itself you can locate anywhere you want).

share|improve this answer

You could take a look at SyncToy from Microsoft. It's got a number options for copying data between folders - this page has a useful guide on it's use and explains what the various options do:

Now, you need to choose how you want to backup the information. You can perform the following tasks between two folders:

  • Synchronize: New and updated files are copied both ways. Renames and deletes in one folder is repeated on the other.

  • Echo: New and updated files are copied left to right. Renames and deletes on the left are repeated on the right.

  • Subscribe: Updated files on the right are copied to the left is the file name already exists on the left.

  • Contribute: New and updated files are copied left to right. Renames on the left are repeated on the right. Similar to Echo, except there are no deletions.

  • Combine: New and updated files are copied both ways. Renamed and deleted files are ignored.

share|improve this answer
Sounds good, will evaulate it now and accept if its good – Kev Hunter Jan 9 '10 at 11:12
+1 for SyncToy. I'm using it in both the Echo and Contribute modes (for different sets of folders) and it works well for me. – Gcoupe Jan 9 '10 at 11:28
+1, great tool. – John T Jan 9 '10 at 11:29
The bad thing about SyncToy is that it is not real-time, you have to open the app and "Run" the script each time you want to sync. – adelriosantiago May 12 at 21:34

if you're using Total Commander, it's got all you would expect from a modern file manager, including folder synchronization and comparison.

alt text

share|improve this answer

Two great free products:

SyncBack Freeware (rather toward the end of the page)
Allway Sync

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .