我想創建簡單的批處理腳本,以使用robocopy將我的文件夾從我的用戶配置文件複製到NAS。我寫了腳本,但它不起作用。我有兩個文件,一個是腳本,另一個是文本文件,我將把文件夾路徑複製到NAS。該scipt將使用此文本文件。以下是代碼片段, 批處理文件:用於處理文件名的Windows批處理腳本
@echo off
for /f "tokens=*" %%v in (dir.txt) do (
echo:%%v
robocopy %%v h:\
)
文本文件(DIR.TXT)
"%userprofile%\desktop"
"%userprofile%\downloads"
"%userprofile%\My Documents"
"%userprofile%\Documents"
"%userprofile%\Favorites"
批處理腳本是無法從變量處理文件名。
感謝
學習powershell ... – CharlesB
是否需要複製的文件夾總是%userprofile%的子目錄? –