フォルダーやファイルをリストアップする

きっかけは、「CDに含まれるフォルダ」の一覧を印刷し、CDケースに入れて保管したい...
試行錯誤したが、次の方法に行き着いた。


 batバッチファイルの作成

@echo off
tree %1 >%temp%\FileList.txt
%SystemRoot%\system32\notepad.exe %temp%\FileList.txt
del %temp%\FileList.txt
≪説明≫
  1. コマンドの実行状況を画面に出力しない。
  2. バッチファイルのアイコンにドロップしたフォルダの tree リストを、FileList.txt に出力する。
     ファイルリストを作る時は、“tree %1 /f >%temp%\FileList.txt”とする。(スイッチ“/f”を付ける)
  3. メモ帳で FileList.txt を開く。
    • ここで例えば、すべてを選択([Ctrl]+[A])し、クリップボードにコピー([Ctrl]+[C])した後、メモ帳を閉じる。
  4. その後、FileList.txt を削除する。

上記を、例えば“フォルダリスト.bat”(拡張子 bat)で保存する。


 使い方
例えば、CDのフォルダリストを作るとします。(WindowsXPの例)

  1. マイコンピュータ」を開きます。
  2. 「フォルダリスト」アイコンと、CDのアイコンの両方が見えるようにウィンドウを調節します。
  3. CDアイコンを「フォルダリスト」があるウィンドウにドラッグし、
  4. 「フォルダリスト」アイコン上にドロップします。
    • アイコン名 “フォルダリスト” が反転しているのを確認して、ドロップします。
  5. メモ帳が開きますので、全て選択([Ctrl]+[A])し、クリップボードにコピー([Ctrl]+[C])します。
  6. メモ帳を閉じます。

  7. Word文書を開き、
  8. 貼り付けます。([Ctrl]+[V])
  9. Word上で、整えます。



 サンプルファイル
「まりふのひと」の SkyDrive 「Wordで作るCDケースジャケット」よりサンプルファイルをダウンロードできます。

  • 圧縮ファイルをダウンロードし復元する
    1. 上記リンク先を、[Ctrl]+[Shift]+クリックする。
    2. [ダウンロード]をクリックし、
    3. [保存]‥‥ 例えば、デスクトップに保存する。
    4. 保存した「Wordで作るCDケースジャケット」[圧縮(zip形式)フォルダ]を開く。
    5. 「Wordで作るCDケースジャケット」フォルダを、保存先(例えば、マイドキュメント)にドラッグする。(復元)
  • ファイル
     「フォルダリスト」フォルダには、以下のファイルがある。
    1. フォルダリスト(MS-DOS バッチファイル)
    2. ファイルリスト(MS-DOS バッチファイル)
    3. サンプル画像(PNG イメージ)
    4. CDケースジャケット_縦長(Microsoft Word 文書)
    5. CDケースジャケット_横長(Microsoft Word 文書)