如果你以分類目錄的形式收藏了許許多多的好的電子書,當朋友問起你的藏書時,還沒有製作好列表的你,如何才能快速將列表發送給朋友呢?別跟我說抓圖,三四十本書抓圖還好說,若你藏了三萬本書,抓圖怎能忙得過來?這時,就要祭出文件結構圖變身文本的大法了。
我們平時在文件資源管理器中看到的文件夾結構是圖形化的結構。無論是資源管理器左側的目錄樹,還是右側的文件列表,都無法一次性復制為文本文件。通過如下多種方法,可獲得資源列表文件。
1、兩個內部命令搞定文件“枝杈”
如果我們需要將資源管理器左側的目錄框架變成一個文本文件,可以在命令提示符窗口中使用 TREE命令 。TREE的本意是“樹”的意思,用作生成文件目錄樹也很形象,也容易記憶。
現在我們要生成C分區的目錄樹文本列表,先在 文件資源管理器左側列表中點擊C:盤符 ,接著通過“ 文件 ”菜單點擊“ 打開命令提示符→以管理員身份打開命令提示符 ”。隨後打開的命令提示符窗口的當前位置,正好是C:分區的根目錄。這時在這里下達TREE命令,在窗口中可以看到滾動顯示的目錄樹。
這樣的目錄樹同樣只是處於顯示狀態,我們可以在 TREE命令之後添加一個半形的大於號 ,緊接著輸入一個文件名,構成形如“ TREE>CLIST.TXT”的命令 ,這樣就可以在C:盤的根目錄下獲得一個 CLIST.TXT的文件,其中便是含有樹形結構的C:分區的文件目錄樹了。
小提示:
之所以不選擇“ 打開命令提示符 ”,是因為寫入許可權的級別問題。如果選擇“ 打開命令提示符 ”,在寫入命令時系統會給出“ 拒絕訪問 ”的錯誤信息。這種情況下只能將輸出命令改道為系統分區之外的分區。
小技巧:
如果要讓這“棵”目錄樹中“結”上文件,也就是說連同其中的文件也顯示在“樹”上,可以將上述命令改變為“ TREE>CLIST.TXT /F ”,只加一個/F參數便可解決問題。
右側文件列表生成的方法同目錄生成方法類似,只需下達“ DIR /S/ON/B >CFILES.TX T”命令即可。這樣就可以獲得一個完全以文件名排序的、包含各級子文件夾下文件的純文件列表文本了。
2、他方文件利器搞定列表輸出
使用第三方的資源管理器替代品可直接生成文件資源列表文件。 例如,使用xplorer2文件瀏覽器,在選中了要生成列表的所有文件夾之後,單擊“ 編輯→復制名稱 ”命令或“ 復制列 ”命令,然後在文本文件中粘貼,就可以獲得帶有路徑或不帶路徑的文件夾列表。
3、自編右鍵命令一鍵輸出列表
我們還可以自編注冊表修改器“ Filelister注冊表修改器.reg ”,包含三行命令:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTFoldershell生成文件列表]
[HKEY_CLASSES_ROOTFoldershell生成文件列表command]
@="C:\WINDOWS\system32\cmd.exe /C DIR "%1" /B /ON>"%1"".TXT""
執行該文件,即可在系統的文件夾右鍵菜單中生成一個“ 生成文件列表”快捷命令 ,以後在文件夾上執行該命令,即可生成文件列表的文本文件了。
4、藉助專用小軟輸出網頁格式
如果我們希望獲得一份網頁格式的文件結構列表, 可以使用dirhtml軟體 。這個軟體可以將文件夾結構導出為網頁格式。指定原始目錄、設好文件類型和輸出的HTML文件後,點擊“ 創建 ”即可創建網頁格式文件列表。通過文件類型的自定義,還能生成查看文本文件、圖片或其他任何類型的文件列表。軟體不會掃描快捷方式和空文件夾。
② 怎麼把win10的多級文件夾展開
windows + R ⇒ 輸入 cmd ⇒ 進入 windows 命令行界面:
tree/?:命令提示;
tree:不輸入任何參數,輸出一棵目錄樹
不顯示文件,只顯示目錄;
tree/F:遞歸顯示目錄結構;
顯示目錄,也顯示文件;
tree /F,在給出項目文件說明時,會十分有用;
重定向到文本文件
tree /f > info.txt
tree > info.txt