[CMD]查詢目錄結構

  • 92
  • 0

查詢目錄結構tree/dir

### dir /b /on /s

D:\tmp97\src\001.txt
D:\tmp97\src\002.txt
D:\tmp97\src\003.txt
D:\tmp97\src\main
D:\tmp97\src\main\java
D:\tmp97\src\main\resources
D:\tmp97\src\main\java\org
D:\tmp97\src\main\java\org\example
D:\tmp97\src\main\java\org\example\controller
D:\tmp97\src\main\java\org\example\Main.java
D:\tmp97\src\main\java\org\example\model
D:\tmp97\src\main\java\org\example\service
D:\tmp97\src\main\java\org\example\controller\UserController.java
D:\tmp97\src\main\java\org\example\model\User.java
D:\tmp97\src\main\java\org\example\service\UserService.java
D:\tmp97\src\main\resources\templates
D:\tmp97\src\main\resources\templates\index.html
D:\tmp97\src\main\resources\templates\register_form.html
D:\tmp97\src\main\resources\templates\register_success.html

### tree src /F
列出磁碟區 新增磁碟區 的資料夾 PATH
磁碟區序號為 4C7A-2378
D:\TMP97\SRC
│  001.txt
│  002.txt
│  003.txt

└─main
   ├─java
   │  └─org
   │      └─example
   │          │  Main.java
   │          │
   │          ├─controller
   │          │      UserController.java
   │          │
   │          ├─model
   │          │      User.java
   │          │
   │          └─service
   │                  UserService.java
   │
   └─resources
       └─templates
               index.html
               register_form.html
               register_success.html

### tree src
列出磁碟區 新增磁碟區 的資料夾 PATH
磁碟區序號為 4C7A-2378
D:\TMP97\SRC
└─main
   ├─java
   │  └─org
   │      └─example
   │          ├─controller
   │          ├─model
   │          └─service
   └─resources
       └─templates

### 使用說明
C:\Users\Neil>help tree
以圖形顯示磁碟機或路徑的資料夾結構。
TREE [drive:][path] [/F] [/A]
  /F   顯示各資料夾中檔案的名稱。
  /A   使用 ASCII 取代擴充字元。
  
C:\Users\Neil>help dir
顯示檔案清單以列出目錄中的檔案及子目錄。
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
 [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
 [drive:][path][filename]
             指定要顯示的磁碟機、目錄或檔案。
 /B          使用單純格式 (沒有標頭資訊或摘要)。
 /O          依照指定的排序順序來列出檔案。
 sortorder    N  依名稱 (英文字母)       S  依大小 (最小的在前)
 /S          顯示指定目錄及所有子目錄中的檔案。