Для синхронизации данных Microsoft давно предлагает "Портфель" и "Автономные папки".
"Портфель" очень старая технология. Работает с "ручным приводом".
"Автономные папки" появились в Windows 2000. Работают лучше.
Папка на сервере связывается с данными на клиентской машине. Клиентская машина по заранее определенным событиям (старт ОС, указанное время и т.д.) сравнивает папку на сервере и на локальной машине. Если с момента последней синхронизации файл менялся только на сервере то он будет скопирован с сервера на клиентскую машину. Если файл поменялся только на клиентской машине, то он будет скопирован с клиентской машины на сервер. Если поменялись оба файла, то процесс синхронизации предложит пользователю самому выбрать, какой файл нужнее.
XCOPY позволяла под DOS копировать содержимое папок. Но как мне помнится, она автоматически не заменяла более новые файлы на их старые версии. В случае "Автономных папок" - оба файла изменены.
Процесс синхронизации данных достаточно хорошо описан в справке по Windows 2003. Ключевые слова "синхронизация папок", "автономные папки".