Регистрация операций Robocopy
По умолчанию, когда операция Robocopy завершена, сводка того, что произошло, отображается на консоли. Эта сводка может показаться немного загадочной, поскольку отображается в окне командной строки. (См. Рис. 1.)
Рис. 1. Итоговые выходные данные Robocopy по умолчанию.
Если вы хотите изменить поведение ведения журнала по умолчанию, есть много вариантов на выбор. Вот некоторые из наиболее интересных вариантов:
Switch |
Meaning |
|
/L |
List only: don’t copy, timestamp or delete any files. |
|
/X |
Report all eXtra files, not just those selected. |
|
/V |
Produce Verbose output, showing skipped files. |
|
/ETA |
Show an Estimated Time of Arrival of copied files. |
|
/LOG:file |
Output status to a specified log file. If the file exists, overwrite it. |
|
/LOG+:file |
Output status to a specified log file. If the file exists, append to it. |
Эти переключатели, которые вы добавляете в командную строку Robocopy, не требуют пояснений, но некоторые из них стоит отметить. Ключ / L, например, удобен, когда вы хотите увидеть, что не произойдет, если вы выполнили команду, но без фактического копирования.
Если вы хотите записать в файл вывод Robocopy, используйте переключатели / LOG и / LOG +. Как это обычно бывает, есть несколько других вариантов ведения журнала. Полный список можно получить, вызвав Robocopy с /? переключатель.
Этот совет (13220) применим к Windows 7, 8 и 10.