При нестабильном подключении к сетевой папке или диску скопировать большой файл может быть очень серьезной проблемой. На днях после 5 неудачных попыток я вспомнил про старую утилиту, которая к тому же встроена в Windows.
Утилита называется Robocopy. Кажется, она даже не под Windows, а под DOS, во всяком случае синтаксис дос-овский.
Это консольная утилита с большим набором параметров, потому очень важно, как ее использовать.
Синтаксис примерно такой
robocopy <source> <destination> [<file> [...]] [<options>]
Например,
robocopy Z:\ C:\Tools 100d.mkv /Z /W:5 /R:3
/Z — позволяет продолжить загрузку файла при разрыве соединения.
/W:5 /R:3 — пауза 5 секунд перед повтором, 3 попытки подключения.
Еще важный параметр - /b, хоть и его нет в примере.
/b – запуск копирования в режиме резервирования. При нем копирование будет обходить ограничения прав на чтение и запись.
Даже если за указанное количество раз не удастся сохранить файл, ту же команду можно запустить позже и файл будет догружен.
