ウィンドウズでフォルダ(ディレクトリ)内にあるファイルをリスト化するには旧来のMS-DOSのやり方をしていた。すなわちコマンドプロンプト(CMD)を使って、dirコマンドをテキストファイルにリダイレクトする方法である。
dir /b > dirinfo.txt
これで書き出せるがいかんせんコマンドプロンプトで、ターゲットのフォルダに移動するのが日本語フォルダ名もあったりして超面倒くさい。ルートディレクトリc:\の下に仮にtempディレクトリをつくって、そこに当該フォルダにあるファイルを全てコピーして、上記作業をやってリスト化していた。
十数年これでやっていたのだが、本日思いついて「ファイル名リストをさくっとつくる」でググってみたところ次のサイトが出てきた。
https://www.a-ibs.com/blog/—windows/post-80.html((株)アビリティ・インタービジネス・ソリューションス)
簡単。なんでいままでググらなかったのだろう。
(1)エクスプローラで当該フォルダに移動。
(2)ファイル名を取得したいファイルを選択。全部なら、一つ選んでCtrl+Aでよい。
(3)Shift を押しながら右クリックして「パスとしてコピー」を選択。
(4)エディタやエクセルにペーストする。
””付きのフルパスとなるから、必要に応じて「置換」コマンドで不要なパスを削除すればよい。なお順序は、よくわからないのでエクセルにペーストした上、整序するとよい。