Environment-Variables
帶有環境變數的 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"