DOS樹狀清單
先執行
cmd /u
切到該資料夾
執行
檔名.bat
//code============================
@echo on
rem 註解 把 cmd/u註解(rem) 再輸入test.bat執行
cmd /u
pause
DIR /S /A:-D /B /O:N >> list.txt
list.txt
//================================
http://pbice.blogspot.tw/2010/11/dirunicode.html
用Dir指令列出Unicode檔名清單
我原本就知道MS-DOS模式底下的dir指令可以將結果輸出成文字檔,這樣可以很方便的將所有檔案的檔名做成清單。不過,遇到Unicode檔名該如何處理?看了這篇文章〈利用 dir 將檔案總管中的目錄裏的檔名轉成文字檔〉,覺得很實用,摘記如下:
- 先新增一個文字檔(例如list.txt),將編碼改成Unicode。
- 輸入cmd /u,以Unicode模式執行。
- 執行dir指令,dir >> list.txt。如果只想列出檔名、不要日期、路徑等資訊,可以加參數 b。
- 注意輸出時一定要有2個輸出符號>>,否則會亂碼。