Alexander A Manaeff -

 
 

Как при копировании НЕ копировать дублирующиеся файлы

Все об администрировании рабочих станций Windows 95/98/NT/2000/XP/7/8. То, чего не найдешь в бескрайних просторах Интернета. Решения тех проблем, которые не решаются типовыми ответами, которые можно получить в техподдержке Майкрософта - а именно: переустановить продукт или купить какой-ть другой лицензионный диск.

Модератор: UncleFather

Как при копировании НЕ копировать дублирующиеся файлы

Сообщение UncleFather » 18 мар 2009 20:10, Ср

Проблема:
Понадобилось мне как-то создавать копии архивов на сетевом диске. Причем все архивы создаются на различных серверах и скидываются на один сервер. А этот сервер дублирует архивы на сетевое хранилище. Так вот, чтобы не гонять по сети гигабайты информации при копировании с сервера на сетевое хранилище, нужно было сделать так, чтобы копировались только новые файлы. В команде "Copy" и "Xcopy" таких параметров нет. При использовании стандартных утилит копирования, на запрос о замене файла (в автоматическом режиме) можно ответить только "Y". Ключик "/d" с "xcopy" тоже не прокатывает - все равно выдается запрос о перезаписи файла. Пробовал подставлять "echo N|xcopy ..." - тоже не помогает.
Решение:
Пользуемся утилитой robocopy от microsoft.
У нее есть графический интерфейс, который помогает создать командный файл. Получаем файл вида
Код: Выделить всё
robocopy F:\Source I:\Destination /E /V /XO /NP /XD RECYCLER;System Volume Information /Z /R:10 /W:30
Аватара пользователя
UncleFather
Site Admin
 
Сообщения: 1257
Зарегистрирован: 17 авг 2004 17:20, Вт

Вернуться в Администрирование Windows Workstations

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Alexander A Manaeff -
@Mail.ru .