数千ものファイルの名前と階層をテキストファイルに出力したい。

ホームページの構造を分析する仕事があって、数千ものファイルを調べるときに手作業で分析していては何時間もかかってしまうので、cmdを使ってテキストファイルに出力をしました。時間は数秒で終わります。

 

f:id:momozuru:20160910215756p:plain

 

Windows10の窓をっクリックして「WebとWindowsを検索」にcmdと入れると、コマンドプロンプトが見えるのでそれを起動します。

 

cd \  ← 半角の¥マーク Enter

でCドライブ直下にいくので、cd ○○ Enter  で目的の場所へ移動します。

 

移動したら、dir /s /b > D:\data.txt  Enter  

 

Dドライブなどにファイルを新規作成して取得した情報を書き込みます。

f:id:momozuru:20160910220654p:plain

すると、Cドライブなどからファイルの階層がテキストファイルに出力されるので目的に応じてExcelなどに貼り付けて分類をしていきます。

 

クリックして、階層やファイル名をExcelに貼って行くと4000ファイルもあると時間がすごくかかるので、cmdを使って出力すると数秒で終わります。

 

※出力先をCドライブ以外にしたのは、Windowsはアクセス制限がかかっているため、ファイル生成のときにエラーになるので、ほかのドライブにしました。