Environment-Variables

帶有環境變數的 robocopy 將導致 0x10

  • March 29, 2016

我在命令行上試過這個,它會正常工作

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"

引用自:https://serverfault.com/questions/766753