Dos:Tree命令詳解

[Tree命令作用] 以圖形顯示驅動器或路徑的文件夾結構。

[Tree命令格式] 在命令行窗口使用tree /?查看幫助。

TREE [drive:][path] [/F] [/A]

/F   顯示每個文件夾中文件的名稱。使用時顯示所有目錄及目錄下的所有文件,省略時,只顯示目錄,不顯示目錄下的文件;
/A   使用 ASCII 字符,而不使用擴展字符。

選用>PRN參數時,則把所列目錄及目錄中文件名打印輸出
tree c:/ | more

出現由 tree 命令產生的第一個輸出命令提示符窗口,後面跟着 -- More -- 提示。輸出暫停,直到用戶按鍵盤上的任意鍵爲止(Pause除外)。  

空格:顯示一整頁
按下:Ctrl+Break退出

[Tree命令範例]

[例一] 作用:把D盤下的所有目錄結構以樹狀結構導出,以文本文件1.txt保存在文件夾d:/下。
tree d: > d:/1.txt 或者 tree d:/ > d:/1.txt

[例二] 作用:把D盤下的所有目錄及文件結構以樹狀結構導出,以文本文件1.txt保存在文件夾d:/下。
tree d: /f > d:/1.txt 或者 tree d:/ /f > d:/1.txt 

[例三] 作用:把c:/windows /f > c:/1.txt下的所有目錄及文件結構以樹狀結構導出到文本文件1.txt保存在文件夾c:/下。
tree c:/windows /f > c:/1.txt 

[例四] 作用:把c:/downloads/1下的所有目錄及文件以樹狀結構導出,以文本文件1.txt保存在文件夾e:/download/tree/下。

tree c:/downloads/1 /f > e:/download/tree/1.txt

[Tree命令注意事項]
[注意1] TREE命令中涉及的文件夾名稱中不得有空格
例如,類似下面的命令發揮不了作用: tree c:/Documents and Settings/Administrator /f > c:/administrator.txt

[注意2]瞭解DOS的對當前提示符的一些默認 
例如,在提示符 e:/download> 下,可以用下面的簡潔命令:tree /f>1.txt 把 e:/download>下的所有目錄及文件結構以樹狀結構導出,以文本文件1.txt保存在文件夾 e:/download下。

注意這個TREE命令後沒有盤符及路徑,缺省時,默認值就是當前提示符所在路徑。導出符“>”後也同此默認。

[注意3]關於路徑後面的反斜槓
(1)在提示符 c:/Documents and Settings/Administrator> 下,如果要導出c盤的所有文件結構,必須使用類似下列命令:tree c:/ > c:/1.txt,而不能是諸如此類之命令:tree c: > c:/1.txt。
因爲此命令導出的不是整個c盤的內容,而是提示符所在路徑c:/Documents and Settings/Administrator>下的內容。
(2)但在一般情況下,路徑後面不能有反斜槓,例如若需導出d:/download下的結構,不能用諸如此類的命令: tree d:/download/ /f > d:/1.txt 而只能是:tree d:/download /f > d:/1.txt  。

[注意4]導出符前後空格均可省略,但參數/F等前面的空格不可以。 此命令有效:tree d:/download /F>d:/1.txt 而此命令無效:tree d:/download/F > d:/1.txt 

發佈了82 篇原創文章 · 獲贊 4 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章