使用 cmd or powershell 列出當前目錄檔案或特定副檔名
這裡提供cmd與powershell兩個方法,另外如果要在cmd下執行powershell命令在最前方加入
powershell
指令即可。須注意日文檔名的儲存的txt檔案,程序要讀檔會比較麻煩,能不用就不要用比較好。
CMD
列出當前檔案
dir "*.lib"
輸出到文件
dir "*.lib" /b /on > "Lib_Lists.txt"
日文檔名使用cmd /u /c dir /b /on >list.txt
移動文件
MOVE %FILENAME% %LISTPATH%
批次檔
獲得
指定目錄
lib資料夾內的所有 .lib 檔案清單,並儲存到 批次檔所在目錄
::@Echo Off
Title CreatList - By:Charlotte.HonG
set FILENAME="Lib_Lists.txt"
set FILEPATH="lib"
set LISTPATH=%~dp0
cd %FILEPATH%
dir *.lib /b /on > %FILENAME%
MOVE %FILENAME% %LISTPATH%
powershell
$file=Get-ChildItem -Recurse -include "*.lib"
set-content $file.name -path Lib_List.txt
日文檔名則在第二行結尾增加
-Encoding Unicode
沒有留言:
張貼留言