Возможный дубликат:
Как синхронизировать две папки в Windows 7 в режиме реального времени?

Я получил выделенный сервер с ОС Windows Server 2008, на котором я отключил игровые серверы.

Теперь для одной из игр создается файл, который необходимо загружать игрокам, которые присоединяются при каждом перезапуске сервера. Мы включили быструю загрузку, что означает, что файлы размещаются за пределами веб-хостинга, что позволяет игрокам загружать файлы с максимальной скоростью, в то время как если бы им приходилось загружать файлы через сам игровой сервер, скорость была установлена не более 20 КБ /. сек, который не может быть изменен. Теперь, для простоты использования, я хотел бы автоматически синхронизировать папку кэша игрового сервера (там, где создается файл) с папкой веб-хостинга (она размещена на той же машине) после создания нового файла.

Есть ли способ сделать это?

2 ответа2

1

Используйте robocopy, так как он может контролировать папки (из Windows 7 и 2008). Это действительно обновленная версия Xcopy, но она обладает большей гибкостью. Он также копирует только файлы, отличающиеся друг от друга, и предотвращает копирование одних и тех же данных.

/MON:n: источник MONitor; запустить снова, когда увидено более n изменений.
/MOT: m: источник Mnitor; запустить снова через м минут. Время, если изменилось.

Более подробная информация (и слишком много для публикации в этом ответе): http://ss64.com/nt/robocopy.html

Robocopy c:\sales c:\salesbu *.xls /mon:1

редактировать

Монитор Robocopy ни в коем случае не является «надежным». Если вам действительно нужно какое-то решение для мониторинга в реальном времени, вам может потребоваться написать скрипт для этого. Также см. Как синхронизировать две папки в реальном времени в Windows 7?

0

Используйте встроенную в Windows 7 функцию "Автономные файлы" , как упоминалось в этом комментарии к соответствующей статье Lifehacker под названием « Как синхронизировать мои файлы без необходимости их хранения в Интернете?». который предлагает использовать его для быстрой синхронизации нескольких файлов между несколькими компьютерами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .