Назад | Перейти на главную страницу

robocopy с переменной окружения вызовет 0x10

Я пробовал это в командной строке, и он будет работать правильно

robocopy /mir /copy:DAT /mot:30  "D:\Source File\file" "E:\Target Directory\backup %DATE:/=-% %time::=-%" /xd "D:\Source File\file\excluded"

Но после того, как я создал задачу расписания для ее запуска, я получил результат 0x10

Он просто будет работать правильно, если я удалю эту часть

%DATE:/=-% %time::=-%

Любое предложение мне очень поможет.

Спасибо

Я не думаю, что robocopy поймет, как переводить переменную %DATE:/=-% или %time::=-% изначально. Попробуйте изменить запланированную задачу на запуск cmd и вызовите оттуда robocopy.

cmd /c robocopy /mir /copy:DAT /mot:30  "D:\Source File\file" "E:\Target Directory\backup %DATE:/=-% %time::=-%" /xd "D:\Source File\file\excluded"