数千ものファイルの名前と階層をテキストファイルに出力したい。
ホームページの構造を分析する仕事があって、数千ものファイルを調べるときに手作業で分析していては何時間もかかってしまうので、cmdを使ってテキストファイルに出力をしました。時間は数秒で終わります。
Windows10の窓をっクリックして「WebとWindowsを検索」にcmdと入れると、コマンドプロンプトが見えるのでそれを起動します。
cd \ ← 半角の¥マーク Enter
でCドライブ直下にいくので、cd ○○ Enter で目的の場所へ移動します。
移動したら、dir /s /b > D:\data.txt Enter
Dドライブなどにファイルを新規作成して取得した情報を書き込みます。
すると、Cドライブなどからファイルの階層がテキストファイルに出力されるので目的に応じてExcelなどに貼り付けて分類をしていきます。
クリックして、階層やファイル名をExcelに貼って行くと4000ファイルもあると時間がすごくかかるので、cmdを使って出力すると数秒で終わります。
※出力先をCドライブ以外にしたのは、Windowsはアクセス制限がかかっているため、ファイル生成のときにエラーになるので、ほかのドライブにしました。