Robocopy.exe в Windows Vista и Windows 7
На днях копировал очередной дистрибутив с шары на внутреннем файловом сервере. Поскольку качал из дома через VPN, а связь не самая надежная, по привычке использовал для закачки утилиту robocopy.exe. Поймал себя на мысли, что наверняка не все знают об этой весьма полезной программе, которая, начиная с Windows Vista, входит в дистрибутив операционной системы. Поэтому,
полное название: Robust File Copy Utility;
назначение: надежное копирование папок и/или файлов с локальных или сетевых ресурсов;
главная особенность: запущенная с ключом /Z, реализует “докачку” с файловых шар (restartable mode), то есть если в процессе копирования разрывается соединение, и связь с сервером теряется, то после восстановления канала связи копирование файла продолжается с точки разрыва, а не начинается заново.
В самом простом варианте применение утилиты может выглядеть так:
robocopy.exe \\srv1\distr\windows7 c:\distr /E /Z,
хотя параметров у нее довольно много.
Вообще говоря, robocopy.exe известна еще со времен NT, но только с выходом Vista стала, наконец, частью ОС. Если вы используете версию Windows до Vista, можете скачать robocopy.exe, например, в составе Windows Server 2003 Resource Kit.
Comments
- Anonymous
January 01, 2003
Так же к этой утилите есть GUI (я его пробовал, работает нормально), в котором есть функция сохранения скрипта копирования в файл. http://technet.microsoft.com/en-us/magazine/cc160891.aspx