Я впервые работаю с robocopy, и я понял, что большинство из них проработано и работает хорошо, за исключением регистрации.
Я экспериментировал кучу, и если я буду работать так:
robocopy /xc /xn /xo "source" "destination" *.* /COPY:DAT /E
Я вижу свою работу бегущей строкой в консоли powershell.
Если я запускаю это так:
robocopy /xc /xn /xo "source" "destination" *.* /COPY:DAT /E /L LOG:mylogfile.log
Я получаю файл "пробного запуска", показывающий, что произойдет, когда я запустил его «по-настоящему»
И когда я запускаю это так:
robocopy /xc /xn /xo "source" "destination" *.* /COPY:DAT /E /LOG:mylogfile.log
Задание выполняется, но я не вижу ничего на консоли, кроме:
Log File : mylogfile.log
с мигающим курсором, пока работа не будет завершена. Как только работа завершится, я смогу увидеть результаты в своем журнале.
Насколько я понимаю, robocopy не создает журнал по умолчанию. У меня вопрос, есть ли способ, чтобы консоль показывала построчно ход выполнения, как мой первый набор команд выше, И записывала задание в файл, как мой третий набор команд, все за один запуск?