Unison is a free file synchronisation tool for Unix and Windows, which allows (amongst other things) two replicas of a collection of files and directories to be stored on different hosts. Unison can synchronise files securely through an SSH session; however, it is designed for use with OpenSSH-style clients, and can be difficult to integrate with other SSH clients. This batch file allows Unison to be used from the Windows 2000 command line with plink, a free SSH tool which is part of the the excellent PuTTY suite by Simon Tatham. plink is small, easy to install and freely distributable.
The batch file, sync.bat, can be downloaded here.
Unison may be found at http://www.cis.upenn.edu/~bcpierce/unison.
plink may be downloaded from http://www.chiark.greenend.org.uk/~sgtatham/putty/.
Installation and use: