Pages

2016/02/24

フォルダ内のファイル名一覧リストをテキスト出力

日時のバッチファイルなどで、フォルダ内のファイル一覧を出力したい場合は、こんなコマンドがあります。

フォルダ内にあるファイル名をテキストファイルとして出力

@echo off

set dt=%DATE:/=%
dir d:\hoge\*.txt /b /a-d > d:\logs\filelist_%dt%.txt
D ドライブの hoge フォルダにある .txt 拡張子のファイルリストを、d:\logs フォルダに出力しています。ファイル名に日付も付けてみました。

ファイルの差分なら WinMerge

WinMerge
意外と知られていないかもしれませんが、WinMerge はフォルダも指定できます。
ファイルリストの差分をチェックしてくれるのです。便利。
Related Posts Plugin for WordPress, Blogger...