最後確定版重貼一次。多加一個 delims= 參數,讓 for 不會把含有空白的目錄名稱切開來。
先用底下命令確定一下列出的目錄是不是你要刪除的:
代碼: 選擇全部
cd "C:\Documents and Settings\"
for /F "usebackq delims=" %D in (`dir /s /b /a:d "資料夾2"`) do echo "%D"
代碼: 選擇全部
for /F "usebackq delims=" %D in (`dir /s /b /a:d "資料夾2"`) do del /f /s /q "%D"