10yroの開発日記

株式会社10yro(トイロ)のエンジニアが書いています

【Windows】フォルダ構成、ファイル名を一覧化して出力する(treeコマンド)

新人の頃、納品物の大量のソースファイルをお客さんへ送る際に、
全ファイル名を一覧化したドキュメントを作成する作業を振られたことがありました。
全部書き出すの??と途方に暮れそうになっていた時にtreeコマンドの存在を知り、
当時の私はちょっと感動した記憶があります。

今でも時々使う機会があるので、改めて書いておきます。

今回は、コマンドプロンプトを使用します。

 

①まずは中身を一覧化したいフォルダをエクスプローラーで開きます。

f:id:tomi510dev:20220218183830p:plain

②アドレスバーに「cmd」を入力してエンターキーを押します。

f:id:tomi510dev:20220218185520p:plain

 

すると、コマンドプロンプトが起動します。

f:id:tomi510dev:20220218184511p:plain

③以下のコマンドを入力してエンターキーを押下します。

tree /f

すると、こんな感じでツリー上に書き出されます。

f:id:tomi510dev:20220218185915p:plain

 

ツリーの結果をテキストファイルに書き出したい場合は、以下のコマンドを入力します。

tree /f >ファイル名.txt

f:id:tomi510dev:20220218190358p:plain

すると、指定したファイル名のテキストファイルが生成されます。

f:id:tomi510dev:20220218190633p:plain

f:id:tomi510dev:20220218191131p:plain

簡単ですね。

困ってる新人さんがいたら教えましょう~