treeコマンドで、指定したフォルダ配下のフォルダの階層構造を出力できます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
C:\>tree c:\windows フォルダー パスの一覧: ボリューム Windows ボリューム シリアル番号は X012-3456 です C:\WINDOWS ├─addins ├─appcompat │ ├─appraiser │ ├─encapsulation │ ├─pca │ └─UA ├─apppatch │ ├─AppPatch64 │ ├─Custom │ │ └─Custom64 │ ├─CustomSDB │ ├─en-US │ ├─ja-JP │ ├─MergeSdbFiles │ └─MergeSdbFilesSource ├─AppReadiness ├─assembly (以下略) |
/Fオプションを指定することでファイルも出力できます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
C:\>tree c:\windows /f フォルダー パスの一覧: ボリューム Windows ボリューム シリアル番号は X012-3456 です C:\WINDOWS │ bfsvc.exe │ comsetup.log │ CoreSingleLanguage.xml │ (中略) │ winhlp32.exe │ WMSysPr9.prx │ write.exe │ ├─addins │ FXSEXT.ecf │ ├─appcompat │ ├─appraiser │ ├─encapsulation │ ├─pca │ │ PcaAppLaunchDic.txt │ │ PcaGeneralDb0.txt │ │ PcaGeneralDb1.txt │ │ │ └─UA │ Appraiser_NI22H2.JSON │ classicon_{36fc9e60-c465-11cf-8056-444553540000}.png │ classicon_{745a17a0-74d3-11d0-b6fe-00a0c90f57da}.png │ GenericApp.png (以下略) |
最後に
出力をテキストファイルなどにリダイレクトすることで、大量にあるファイルを階層構造も含めて一覧表示したい時などに使います。例えば納品物の一覧を作りたい時などで使ったりします。