WebデザインノートBOOK

Webクリエイターに関する勉強を書き記したブログになります。

ファイルに関する小技|超初級

フォルダ内の全ファイル名を簡単にtxtファイルへ出力する

20111003165752

フォルダの中身がこのようになってるとします。
ここからフォルダ内の全ファイル名だけをテキストに書き表したい場合。
いちいちファイル名を全部タイピングしてたら時間の無駄。(ファイル数が何百何千あったらと思うと...)


★一気にやる方法。
  コマンドプロンプトを使います。
  超簡単です。


まず、任意のフォルダまで移動

例はデスクトップに任意のフォルダを置いている状態です。
コマンド練習の為、一度Cドライブまで戻ります。
カレントディレクトリ(現在開いているフォルダ)をCドライブまで移動。

入力コマンド
【cd ..】1つ上の親フォルダへ戻る
【cd ../..】2つ上の親フォルダへ戻る

20111003170842


次にカレントディレクトリ内容を表示

win Vista,7では、デスクトップへのファイルパスは
「C:\Users\(ユーザー名)\Desktop」なので、パスを入力してそこまで移動する。
※フォルダ(ファイル)名は大文字小文字を区別するので注意。
※フォルダ名がわからない場合は下のように【dir】コマンドを入力して調べる。(注、下の写真はdirコマンド入力後、ファイル名が出力された状態)

入力コマンド
【dir】

20111003174402

入力コマンド
【cd フォルダ名】記入したフォルダ名を開く


任意のフォルダまでたどり着きました

前の2つのコマンド【dir】と【cd ファイル名】を使ってたどり着いた状態。

20111003172832


その後ここでの本題。
フォルダ内の全ファイル名だけをテキストファイルへ書き出します。

入力コマンド
【dir /b > 任意のファイル名.txt】

20111003173351

※上記例ではファイル名を「file_list.txt」としてますが、別の名前でもいいです。

完成したテキストファイルは同じフォルダに保存される

20111003173507


file_list.txtの中身
20111003173837



次回は...

サクラエディタExcelを使い、ある程度規則性のある大量のコーディングを、簡単にかつ素早くできる方法をお伝えします。

例えばこういうの↓
20111003180120

これも簡単にできちゃいます。