Recommendations for a good file sync program on Windows?

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 thoughts on “Recommendations for a good file sync program on Windows?”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.