In Linux, you can use rsync to synchronize files in multiple directories. I am looking for the equivalent in the Windows world. This is my user case:
1. I have a usb flash drive to carry files around;
2. I have fixed number of directories on a Windows machine from where I save and edit important script, source code, and other files;
3. I can create the same directory structure on my usb flash drive, if needed. The usb has 1 gb capacity;
4. In almost all cases, files on the Windows machine are more recent.
I want a simple program that update all files in the usb drive, so that they are in sync with those on the Windows workstation. Ideally, the program should be lightweight and has a command line interface.
Any recommendations? Or maybe I should write one for myself. This could be a good project for me to fulfill my wish of being a functional C programmer.
4 responses to “Recommendations for a good file sync program on Windows?”
Try SyncBack from http://www.2brightsparks.com
Thanks 🙂 I will check it out.
SyncToy, a Microsoft PowerToy might work for you:
http://www.microsoft.com/downloads/details.aspx?FamilyID=E0FC1154-C975-4814-9649-CCE41AF06EB7&displaylang=en&Hash=8BSHR75
I use it to make backups of files on my portable drives, as well as move around and make backups on my home server. It has a command line capability as well (though I don’t know how extensive.)
[…] It happened to me again within the last couple of months, although I couldn’t remember what application I was playing with. Yesterday, as I was testing SyncToy recommended by my readers, this problem resurfaced. So I decided to blog about it. […]