3

Я использую следующую команду для копирования файлов при сохранении временных меток:

robocopy [source] [destination] /E /ZB /COPY:DAT /DCOPY:T /R:1 /W:5 /V /NFL /NDL /NS /NC /NP /log:"[log-path]" /XD "System Volume Information" "Recycler"

Теперь в лог-файлах я вижу, что пропущены файлы или есть ошибки при копировании. Но я не знаю, в каком файле произошла ошибка или он пропущен.

Что я делаю не так?

3 ответа3

3

Пропуск через robocopy означает, что исходная и целевая версии файла совпадают. ТАК, это просто пропускает копию. Вы можете использовать параметр /is, чтобы перезаписать даже те же файлы.

2

Удалите аргументы /NFL и /NDL из командной строки, чтобы включить списки файлов и каталогов в ваши журналы (возможно, рассмотрите возможность удаления также /NS и /NC ).

Запустите его снова и посмотрите на список файлов в журнале.

Записи в журнале с отсутствующим статусом слева от имени файла / каталога (статусы как "Более новые", "Дополнительные" и т.д.) - это файлы, которые были пропущены (потому что они одинаковы, и, следовательно, никаких действий не предпринималось).).

1

У меня была такая же проблема, но я думаю, что знаю ответ. Когда я запускал его в первый раз, я ходил на концерт, чтобы посмотреть, правильны ли мои настройки. Затем я снова запустил его для полной копии, и он "пропустил" первый набор файлов, которые я переместил, но в журнале написано "то же самое", а в сводке - "пропущено".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .