在 Windows Command 中,
要刪除目錄的指令為 rmdir dirName,
但是 rmdir 只能一次刪除一個子目錄,
若是指定目錄內有 100 個子目錄,
總不能要下 100 行指令來刪除,
所以, 可以利用 FOR 迴圈指令來進行子目錄的刪除,
參考範例, 如下 :
程式碼
REM : Change Directory C: cd C:\Users\admin\AppData\Local\Temp dir/w pause REM : delete all files, and use "/Q" does't ask delete del * /Q REM : Remove all subdirectories in specific directory REM : /D is directory FOR /D %%p IN ("C:\Users\admin\AppData\Local\Temp\*.*") DO rmdir "%%p" /s /q pause
這樣, 就可以輕鬆刪除所有子目錄囉 ^ ^