• 締切済み

windowsのバッチ作成

windowsのバッチ初心者です。 以下、バッチの作成を検討してます。 (1)c:\配下に毎日1回作成される、A.pdfというファイルを、 今日の更新日付分が作成されているか監視する。 (2)もし、存在していれば、A.batを実行する (3)もし、存在していなければ、B.batを実行する 簡単なものでお手数おかけしますが、 ご教授いただけると幸いです。

みんなの回答

  • pita-gora
  • ベストアンサー率70% (102/145)
回答No.1

「監視する」というのが気になりますが、とりあえずサンプルです。 echo off for %%x in ( c:\A.pdf ) do for /F "tokens=1,2" %%d in ('echo %%~tx') do set dt=%%d if "%dt%"=="%date%" ( call A.bat ) else ( call B.bat ) わからないところがあれば補足してくださいね。

edey5555
質問者

お礼

ありがとうございます。 実験してみましたが、c:\配下の.pdfファイルが全て読み込まれてしまい、 うまくいきませんでした。 なんとか今日日付分のみのpdfファイルを読み込むことは可能でしょうか?

関連するQ&A

専門家に質問してみよう