batで毎日ログをとって比べるプログラムを作りたいです。
とあるストレージ内のファイル一覧をファイル名[yyyymmdd.log]ログとして毎日取得し、
本日と昨日のログを比べて、昨日ログにあって本日ログにない差分を抽出するプログラムを作りたいです!
ここで追加しようとして技術的に困っているのが
昨日のログがなかったら、さらにその一日前のログをさかのぼって比べるを繰り返すプログラムです。
昨日と言うよりも、dirコマンドで新しい順に並べてその2番目とくらべてなかったら3番目とくらべる
というようなプログラムでも良いと思います。
batファイル実行元としてパワーシェルかvbsを使ったとしても再現できるやり方ありましたらご教授いただけますとさいわいです。