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.