robocopy 找不到指定的路徑

robocopy 找不到指定的路徑

我編寫了一個小批次檔來同步我的電腦和大學筆記本資料夾。

REM set tdate=%date: =%
REM set tdate=%tdate:/=%
REM
REM set ttime=%time: =%
REM set ttime=%ttime:.=%
REM set ttime=%ttime: =%

@echo off
cls
set Date format = %date%
set dd = %date:~0,2%
set mm = %date:~3,2%
set yyyy = %date:~6,4%

set Time format = %time%
set hh = %time:~0,2%
set mm = %time:~3,2%
set ss = %time:~6,2%

set Timestamp=%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%
REM ROBOCOPY D:\Music F:\Music /MIR > "C:\Robocopy\%Timestamp%.log" /MT:8 /R:1 /TEE
robocopy D:\Documents\Studium \\NOTEBOOK\Documents\Studium /MIR /FFT /Z /XA:H /W:5 > "C:\Robocopy\%Timestamp%.log"

在我的電腦上運行時一切正常。在我的筆記本上執行相同的腳本時,只需更改路徑

robocopy C:\Users\Myuser\Documents\Studium \\PC\Documents\Studium /MIR /FFT /Z /XA:H /W:5 > "C:\Robocopy\%Timestamp%.log"

我明白了robocopy cannot find the path specified。當我刪除> "C:\Robocopy\%Timestamp%.log"腳本時效果很好。資料夾 C\obocopy 確實存在,我從該目錄運行 BATCH 腳本...以管理員身份運行沒有什麼區別。

有任何想法嗎?

答案1

您是否嘗試過刪除引用?
您是否嘗試過在記錄之前建立文件?
您是否嘗試過將其保存在其他地方?
您是否嘗試過使用>>而不是>

肯定其中之一可以修復它。

相關內容