檔案清單輸出到檔案
很多時候,我們都會需要擷取某個檔案夾內的列表檔案,一個一個將檔案名稱複製出來當然也可以完成這個任務,但絕對不是最好的辦法,畢竟如此操作太麻煩了。這裡,筆者介紹幾個比較實用的辦法:
tyle="text-indent:2em">方法一:使用DOS命令
Windows的命令提示字元可以就地取材,根據不同的要求,使用的DOS命令也不同:
1. 獲得檔案夾內所有檔案清單
這個要求比較簡單,直接使用“dir /s >lb.txt”命令就可以了,“dir”命令可以指定要列出的磁碟機、目錄或檔案,“/s”可以顯示指定目錄和所有子目錄中的檔案,“>lb.txt”可以將結果輸出到lb.txt檔案中。
2. 擷取檔案夾結構
此時,我們需要使用“tree /f”命令,“tree”命令可以以圖形顯示磁碟機或路徑的檔案夾結構,添加“f”參數可以顯示每個檔案中檔案的名稱,使用如下命令即可:tree /f >lb.txt。
然後,我們就可以開啟lb.txt檔案,“電子小說”檔案夾中所有檔案的列表一目瞭然顯示出來(1),夠清楚的吧?
方法二:使用WinRAR
相信很多朋友都已經用WinRAR取代漸漸失去活力的WinZIP,那麼不妨使用WinRAR來快速建立檔案清單,首先選擇相應的檔案夾,注意必須是頂級檔案夾而不需要選擇檔案夾中的所有檔案,然後從工具菜單中執行“產生報告”命令,預設設定下會產生一個HTML格式的檔案,檔案包括了當前檔案夾中的所有內容,子檔案夾也不會被錯過,或者你也可以選擇將報告內容複寫到剪貼簿,這樣就可以粘貼到任何一個文本編輯程式,至於報告包含的內容,你可以根據自己的需要決定是否需要去除某些項目。
方法三:使用TC
如果你正在使用TC(Total Commander),那麼可以很輕鬆的擷取檔案清單,一種方法是按下“Ctrl+A”選定當前檔案夾內的所有檔案,然後從選擇菜單執行“複製檔案名稱”命令,即可將其粘貼到文本編輯程式中;另一種方法是選定檔案後,從選擇菜單執行“匯出選擇”,此時你可以儲存為任何類型的列表檔案(2),可操作性更強一些。
不過,遺憾的是無論選擇哪一種方法,得到的列表檔案都會包括副檔名,你可以事先採取批量重新命名的方法去除副檔名來加以解決。
當然,還有很多軟體可以完成這個任務,朋友們不妨自行探索,這裡就不多介紹了。