Существует ли инструмент командной строки Windows, который будет просто копировать измененные файлы из одного каталога в другой? Я не хочу сравнивать даты файла, но фактическое содержание. Total Commander имеет такую функцию в своей папке синхронизации, но мне нужна версия командной строки этого.
3 ответа
Есть несколько возможностей:
robocoby /xc | /xn - поставляется с windows 7 и входит в комплект ресурсов xp http://ss64.com/nt/robocopy.html
или робокопия / пн: п | пн / м
xcopy /d: mdy - стандартная утилита для Windows.
Microsoft SyncToy 2.1 имеет интерфейс командной строки и может копировать из одной папки в другую, проверяя содержимое файла.
Однако это не так просто, как указать две папки при запуске команды. Вы создаете "пару папок" в графическом интерфейсе или в командной строке, а затем запускаете команду для синхронизации этой пары.
Поэтому, если вы хотите что-то регулярно синхронизировать две папки, SyncToy будет делать, но это не так хорошо для задач синхронизации одной папки.
Получить rsync для Windows.