Robocopy Недопустимый Параметр #7 Log

Я ломал голову, пытаясь это исправить. Но, похоже, эта командная строка не работает для моего robocopyпакетного файла. Это как-то связано с параметрами, кавычками, косыми чертами или, может быть, я просто слеп. Я не уверен. Вот код.

REM @Echo Off
SETLOCAL EnableDelayedExpansion
Set hostname=%COMPUTERNAME%

set torun=wmic bios get serialnumber /format:value
for /f "tokens=2 delims==" %%a in ('%torun%') do set serial=%%a

Set src="D:BackUPTEST%serial%"
set dest="D:RestoreTEST%serial%"
set logdest="D:RestoreTEST%serial%Logs"

set logfile=Restore-%serial%.log
set log="%logdest%%logfile%"

robocopy %src% %dest% /E /R:3 /W:3 /TEE /log:%log% /NP

echo Restore Completed. . .
ENDLOCAL
Echo On

Я вернулся с…

Ошибка: недопустимый параметр #7 :
«/log: D:RestoreTESTCNU1293K2JLogsRestore-CNU1293K2J.журнал»

   Simple Usage :: ROBOCOPY source destination /MIR

         source :: Source Directory (drive:path or serversharepath).
    destination :: Destination Dir  (drive:path or serversharepath).
           /MIR :: Mirror a complete directory tree.

For more usage information run ROBOCOPY /?

**** / MIR может удалять файлы, а также копировать их !

2 ответа

  1. Хорошо, понял. Что касается ведения журнала, то должна быть существующая папка. Поэтому я просто добавил mkdir %logdest% перед инициализацией команды robocopy… Это, кажется, исправляет ситуацию.

  2. Только что был поражен страшный «недопустимый параметр журнала»!
    Используется в течение года или более без проблем, работает на сетевом диске, а затем Robocopy V10 ударил мою машину несколько дней назад, и он перестал работать со следующим сообщением:

    ‘\SEAGATE-435DC3\usb1-1share1\BACKUP’

    УМК.EXE был запущен с указанным выше путем в качестве текущего каталога.
    UNC-пути не поддерживаются. По умолчанию в каталог Windows.

    C:\Windows>robocopy X:\Documents Y:\BACKUP\Documents /s /XO /FFT /DST /TEE /NP /R:2 /W:5 / LOG:robocopy_docs.бревно

    2016/11/10 19:07: 47 Ошибка 5 (0x00000005) открытие файла журнала C:\Windows\robocopy_docs.бревно
    Доступ запрещен.

    Так что теперь нужно указать путь к файлу журнала, тогда он работает!
    (Y: отображается на \SEAGATE-435DC3\usb1-1share1)