Windows 內建的 tree 指令列工具其實是一個短小精幹的好用工具,雖然是個很小的工具,但是要產生檔案清單的時候也還挺好用的,當專案需要產出程式清單時,透過這個小工具就可以很快的產出一份檔案清單,在稍加編輯一下就成一份文件了,不用不斷的剪剪貼貼。
用法也非常簡單,以下是使用說明:
使用範例如下:
1. 列出特定目錄下「所有包含子目錄的目錄」 ( 只會列出目錄清單 )
2. 列出特定目錄下「所有包含子目錄的目錄與檔案」 ( 只會列出目錄清單 )
tree /F c:\inetpub\wwwroot
3. 改以 ASCII 字元代表樹狀節點
如果嫌功能陽春,可以考慮使用 Tree for Windows 工具,這是 GnuWin32 計畫中的其中一套工具,功能與 Windows 內建的 tree 指令工具差不多,只是功能與選項複雜多了,用法說明如下 (點圖可放大)
使用範例如下:
1. 列出所有目錄與檔案,包括完整路徑、檔案大小與修改時間
tree.exe -a -f -h -D c:\inetpub\wwwroot
2. 列出所有目錄與檔案,包括完整路徑並以目錄優先列出然後才印出檔案
tree.exe –f --dirsfirst c:\inetpub\wwwroot
相關連結