batで毎日ログをとって比べるプログラムを作りたいです。Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。登録してこのコミュニティに参加するどなたでも質問していただけますどなたでも回答していただけます最もよい回答には賛成票が入り、最上位に上がりますホーム質問タグユーザーbatで毎日ログをとって比べるプログラムを作りたいです。本日と昨日のログを比べて、昨日ログにあって本日ログにない差分を抽出するプログラムを作りたいです!ここで追加しようとして技術的に困っているのが昨日のログがなかったら、さらにその一日前のログをさかのぼって比べるを繰り返すプログラムです。昨日と言うよりも、dirコマンドで新しい順に並べてその2番目とくらべてなかったら3番目とくらべるというようなプログラムでも良いと思います。batファイル実行元としてパワーシェルかvbsを使ったとしても再現できるやり方ありましたらご教授いただけますとさいわいです。本日作られたログを除いた最新のログと比べたいです。最新(本日)のログと昨日のログ(本日のログを除いた最新のログ)を比べたいのですが、条件として稼働初日で本日のログしかなかったらその場で、通常終了。事情があってサーバが停止などの理由で昨日のログがない場合、さらに前日のログを探しに行く。ような条件をつけたいです。-hide"で差分出力。この時、下記のコードにオプションを追加して、フォルダ内の最新のファイル名を除外した、その次の最新ファイルを取得したいです。個の銅バッジ少し曖昧な点があるようです。21:27また技術的に困っている点は何ですか?入力と出力のサンプル、試してみたコードをお示しになれば回答が得られやすくなると思います。21:30お返事ありがとうございます。すべてのログと比較するというより、本日作られたログを除いた最新のログと比べたいです。・稼働初日で本日のログしかなかったらその場で、通常終了。・事情があってサーバが停止などの理由で昨日のログがない場合、さらに前日のログを探しに行く。↑のような条件をつけたいです。