在這時候小弟就建立一支 script 來清除所有空白的資料夾
delrmpty.bat
for /f "usebackq" %%d in (`"dir D:\Empty /ad/b/s | sort /R"`) do rd "%%d"
dir D:\Empty /ad/b/s | sort /R 代表列出 D:\Empty 所有目錄結構
usebackq 會將 (`"dir D:\Empty /ad/b/s | sort /R"`) 設為變數給 for 迴圈
最後交由 rd 處理,因為 rd 無法刪除擁有內容的資料夾,所以僅會刪除空白資料夾
Orignal From: 批次刪除空白資料夾-Batch script
多謝!
回覆刪除