今天有人問我說,我能不能將某個資料夾底下的全部檔案,包括子資料夾裡的,全部都列表出來,然後儲存在 Excel 檔案裡,答案當然是可以的,而且非常簡單,只要一行指令就可以搞定,而且往下阿湯來教大家製作成可以執行的 bat 檔案,未來不論哪個資料夾想要列表檔案,都只要一秒就可以搞定,馬上一清二楚的列在 Excel 檔案,方便整理。
將檔案列表並儲存為 Excel 檔案
其實單次使用只要用 CMD 加上一行指令就可以,不過為了長期方便使用,所以我們可以把他製作成 bat 命令檔,往後只要把這個做的好的檔案放到你要列表檔案的資料夾底下執行就可以了,往下來教大家怎麼製作。
首先在任意地方右鍵新增一個文字檔案,然後在裡面輸入內容如下:
dir /b /s *.* > file_list.xls
file_list.xls 這個檔名你可以自己自由修改。
接下來將副檔名 txt 透過檢視 > 打勾副檔名,就可以顯示出來,將他修改為 .bat 結尾。
比如我將 bat 檔案放在桌面,雙擊後,一秒就會產生出我們自己命名的那個 excel 檔案,裡面就包括了所有檔案的路徑列表囉,非常的簡單吧,之後你想要產生哪個資料夾底下的檔案列表,只要將 bat 檔案放進去雙擊就可以了,可以一直重複使用,非常實用的一個小執行檔。
另外如果你想要變化一下,比如只想要列表出副檔名為 docx 的檔案就好,那麼就可以修改原指令中的 *.*,把他改為 *.docx 就可以了,就像這樣:
dir /b /s *.docx > file_list.xls
以此類推,快去試試吧。