現在位置: 首頁 > Batch > 正文

批次刪除空白資料夾-Batch script

今天在用 FreeFilesync 同步檔案發現在過濾選項中沒有過濾空白資料夾的選項,雖然是無傷大雅,但如果是你必須確保複製的是有資料的目錄,這點就很重要

 

在這時候小弟就建立一支 script 來清除所有空白的資料夾

delrmpty.bat

 

dir D:\Empty /ad/b/s | sort /R 代表列出 D:\Empty 所有目錄結構

usebackq 會將 ("dir D:\Empty /ad/b/s | sort /R") 設為變數給 for 迴圈

最後交由 rd 處理,因為 rd 無法刪除擁有內容的資料夾,所以僅會刪除空白資料夾

 

 

文章連結: https://shazi.info/%e6%89%b9%e6%ac%a1%e5%88%aa%e9%99%a4%e7%a9%ba%e7%99%bd%e8%b3%87%e6%96%99%e5%a4%be%ef%bc%8dbatch-script/ | Mr. 沙先生

該文章由 shazi7804 於2015年02月03日發表在 Batch 分類下, 你可以發表回文,並在保留原文地址及作者的情况下引用到你的網站或部落格。
原文轉載請註明: 批次刪除空白資料夾-Batch script | Mr. 沙先生
標籤: , , , ,

批次刪除空白資料夾-Batch script:給Mr.沙先生一點建議

發表回文