http://blog.csdn.net/goody9807/archive/2007/09/11/1780717.aspx
[Tree命令作用]
以圖形顯示驅動器或路徑的文件夾結構。很多時候,這是一個非常有用的命令!
[Tree命令格式]
可以在命令行窗口敲tree /?看幫助。
TREE [drive:][path] [/F] [/A]
/F 顯示每個文件夾中文件的名稱。
/A 使用 ASCII 字符,而不使用擴展字符。
使用/F參數時顯示所有目錄及目錄下的所有文件,省略時,只顯示目錄,不顯示目錄下的文件;
選用>PRN參數時,則把所列目錄及目錄中文件名打印輸出
tree c:\ | more
出現由 tree 命令產生的第一個輸出命令提示符窗口,后面跟著 -- More -- 提示。輸出暫停,直到用戶按鍵盤上的任意鍵為止(Pause除外)。
空格:顯示一整頁
按下:Ctrl+Break退出
[Tree命令范例]
[例一]
tree d: > d:\dTree.txt
或者
tree d:\ > d:\dTree.txt
作用:把D盤下的所有目錄結構以樹狀結構導出,以文本文件dTree.txt保存在文件夾d:\下。
[例二]
tree d: /f > d:\dF.txt
或者
tree d:\ /f > d:\dF.txt
作用:把D盤下的所有目錄及文件結構以樹狀結構導出,以文本文件dF.txt保存在文件夾d:\下。
[例三]
tree C:\WINDOWS\system32 /f > C:\s32f.txt
作用:把C:\WINDOWS\system32 /f > C:\s32f.txt下的所有目錄及文件結構以樹狀結構導出,以文本文件s32f.txt保存在文件夾c:\下。
[例四]
tree E:\BitComet\Downloads /f > f:\download\tree\dl.txt
作用:把E:\BitComet\Downloads下的所有目錄及文件以樹狀結構導出,以文本文件dl.txt保存在文件夾f:\download\tree\下。
[Tree命令注意事項]
[注意1] TREE命令中涉及的文件夾名稱中不得有空格
例如,類似下面的命令發揮不了作用:
tree C:\Documents and Settings\Administrator /f > c:\administrator.txt
若要提取諸如E盤My doc文件夾下的文件結構,可以先進入這個目錄(先e:回車,再cd My doc回車),再用tree命令提取:
tree /f>mydoc.txt
[注意2]了解DOS的對當前提示符的一些默認
例如,在提示符 E:\My doc> 下,可以用下面的簡潔命令
tree /f>mydoc.txt
把E:\My doc>下的所有目錄及文件結構以樹狀結構導出,以文本文件mydoc.txt保存在文件夾E:\My doc下。
注意這個TREE命令后沒有盤符及路徑,缺省時,默認值就是當前提示符所在路徑。導出符“>”后也同此默認。
[注意3]關于路徑后面的反斜杠
(1)在提示符 C:\Documents and Settings\Administrator> 下,如果要導出C盤的所有文件結構,必須使用類似下列命令:
tree c:\ > c:\ct.txt
而不能是諸如此類之命令:
tree c: > c:\ct.txt
因為此命令導出的不是整個C盤的內容,而是提示符所在路徑C:\Documents and Settings\Administrator>下的內容。
(2)但在一般情況下,路徑后面不能有反斜杠
例如若需導出D:\ghost下的結構,不能用諸如此類的命令:
tree D:\ghost\ /f > d:\ghost.txt
而只能是:
tree D:\ghost /f > d:\ghost.txt
[注意4]導出符前后空格均可省略,但參數\F等前面的空格不可以。
此命令有效:tree D:\ghost /F>d:\ghost.txt
而此命令無效:tree D:\ghost/F > d:\ghost.txt
posted on 2008-01-18 22:29
CoderDream 閱讀(17699)
評論(2) 編輯 收藏 所屬分類:
每日網摘