Windows 使用批次檔快速產生檔案名稱清單
使用電腦通常會建立資料夾以存放不同性質的檔案,也就是分類管理文件,當需要將資料夾內的所有檔案建立一份檔名清單,在 Windows 作業系統的 CMD (命令提示字元)使用 Dir 命令即可建立檔名和檔案路徑清單,也能製作批次檔以利快速地重複操作。

舉例來說,Windows 電腦中有一個資料夾,裡面儲存工作文件和圖片檔案,要將資料夾分享給他人並附上檔案名稱清單,在 CMD 中執行 dir /b > list.txt 命令就能產生檔名清單,也能用記事本將 dir 命令儲存為 .bat 批次檔,往後開啟批次檔就會產生清單,不必每次打開 CMD 輸入指令。


使用說明:

1、使用 CMD 建立檔案名稱清單

使用 Windows 電腦按下「Windows 鍵 + R」會打開「執行」對話框,輸入「cmd」按下「確定」即可打開命令提示字元。
Windows 使用批次檔快速產生檔案名稱清單

打開命令提示字元後,先變更目錄位置(進入要產生檔名清單的資料夾內),接著輸入「dir /b /on > list.txt」按下 Enter 執行命令。
Windows 使用批次檔快速產生檔案名稱清單

執行命令後,在檔案總管中查看剛才的資料夾會有 list.txt 檔案。
Windows 使用批次檔快速產生檔案名稱清單

開啟 list.txt 文件檢視就是該資料夾內所有檔案的名稱清單。
Windows 使用批次檔快速產生檔案名稱清單

2、建立批次檔(.bat)以便快速產生清單

如果想要快速地產生檔名清單,可以建立批次檔(.bat)來執行命令,打開記事本或其他文字編輯器,輸入「dir /b /on > list.txt」指令。
Windows 使用批次檔快速產生檔案名稱清單

接著儲存檔案,存檔類型選擇「所有檔案」,檔案名稱要輸入「.bat」副檔名。
Windows 使用批次檔快速產生檔案名稱清單

儲存檔案後,將批次檔放入要產生檔名清單的資料夾內,開啟批次檔執行命令就會產生一個檔名清單文件(.txt)。
Windows 使用批次檔快速產生檔案名稱清單

需要包含子資料夾中的檔案清單,可以使用「/s」參數,執行「dir /s /on > list.txt」命令會在當前目錄和所有子目錄中搜索檔案,並產生檔案名稱清單。
Windows 使用批次檔快速產生檔案名稱清單

使用「/b」和「/s」兩個參數會產生當前目錄和子目錄的檔案路徑經單。
Windows 使用批次檔快速產生檔案名稱清單

延伸閱讀