站長新書 站長開講 首頁 最新文章 站長著作及審校 FreeBSD 筆記 Linux 筆記 Windows 筆記 虛擬化筆記 網管人雜誌 遊山玩水 關於本站
站長新書 VMware vSphere ICM 團購開跑了!!

列出資料夾內檔案總數量

功能說明

需求是這樣的,我有 1 個母資料夾而裡面有 30 個子資料夾,且我想知道每個子資料夾內有幾個檔案就好而不要列出詳細檔案名稱,發現利用 dir 指令配合 find 可以達到我要的需求。

實作環境

Windows XP Professional

find.bat 內容

正常下列出資料夾下的檔案及數量

 C:\>dir /w C:\UniScan
 磁碟區 C 中的磁碟是 System
 磁碟區序號:  886E-72F0
 C:\UniScan 的目錄
 [.]            [..]           Profile.0050   Profile.0300   Profile.0600
               3 個檔案         774,216 位元組
               2 個目錄  47,677,857,792 位元組可用

dir 指令配合 find 僅列出該資料夾內檔案數

 C:\>dir /w C:\UniScan |find "個檔案"
               3 個檔案         774,216 位元組

dir 指令配合 find 僅列出該資料夾內檔案數並將結果寫入筆記本內

 C:\>dir /w C:\UniScan |find "個檔案" >> file_count.txt
Go To Oddmuse OrgGo To FreeBSD OrgCreative Commons 2.5 Taiwansitestates.com