Robocopy или «Надежное копирование файлов» — это команда репликации каталога из командной строки. Он был доступен как часть Windows Resource Kit, начиная с Windows NT 4.0, и был представлен как стандартная функция Windows Vista, Windows 7 и Windows Server 2008.
Robocopy отличается возможностями, выходящим за рамки встроенных команд Windows copy и xcopy, включая следующие:
• Способность выдерживать сбои в сети и возобновлять копирование.
• Возможность правильно копировать данные и атрибуты файлов, а также сохранять исходные метки времени, а также списки управления доступом NTFS, информацию о владельце и информацию аудита с помощью переключателей командной строки.
• Возможность отстаивать «право на резервное копирование» Windows NT, чтобы администратор мог копировать весь каталог, включая файлы, недоступные для чтения администратору.
• Постоянство по умолчанию с программируемым числом автоматических повторных попыток, если файл не может быть открыт.
• «Зеркальный» режим, который поддерживает синхронизацию деревьев за счет возможного удаления из места назначения файлов, которых больше нет в источнике.
• Возможность пропускать файлы, которые уже появляются в папке назначения с идентичным размером и меткой времени.
• Постоянно обновляемый индикатор выполнения командной строки.
• Возможность безошибочного копирования имен файлов и папок, превышающих 256 символов.
• Многопоточное копирование (только для Windows 7).
• Код возврата при завершении программы для использования пакетного файла.