主題:
如何快速取出資料夾內所有檔案的名稱?
[打印本頁]
發表人:
geo
時間:
2022-9-12 11:31 PM
主題:
如何快速取出資料夾內所有檔案的名稱?
1.開啟記事本,將下列文字複製後貼到該記事本內。
@echo off
dir /b /on >list.txt
2檔案名稱可自取,但副檔名需儲存為 bat,完成後將該檔案置於要產生檔案名稱的資料夾內。
3.滑鼠雙擊該 bat 檔案,便會執行,且會產生一個 list.txt 檔案。
4.開啟該 list.txt 辨識該資料夾內所有檔案名稱。
發表人:
AGC
時間:
2022-9-13 09:34 AM
這方法有嚴重問題,就是會以目前OS語系作編碼,也就是ANSI碼,只要是非本地的字都會變成漏字,以下才是真正可輸出UNICODE編碼:
CMD /U /C DIR /S 所在磁碟機 > 目標檔名
例如:
CMD /U /C DIR /S D:*.* > %DATE%-HD_D_LIST.TXT
可創制 D磁碟機下所有檔案(含子目錄)名到以當時日期為名的TEXT檔(如2022-09-13-HD_D_LIST.TXT)
不過所產生的TEXT檔是無格式標示的UTF16編碼,一般文字處理程式會無法辨認,除非程式有自動辨認功能。
只要手動開啟,後編碼選UNICODE即可,之後再轉存用UTF-8存檔即可。
[AGC 在 2022-9-13 09:35 AM 作了最後編輯]
發表人:
ARMANI
時間:
2022-9-26 09:09 PM
我記得這種方式
好像對網路硬碟的資料
會無法擷取檔名
之前透過電腦連線
想複製播放機的外接硬碟文件名
結果卻失敗
歡迎光臨 TWed2k (http://twed2k.org/)
Powered by Discuz! 4.1.0