- 締切済み
windowsのバッチ作成
windowsのバッチ初心者です。 以下、バッチの作成を検討してます。 (1)c:\配下に毎日1回作成される、A.pdfというファイルを、 今日の更新日付分が作成されているか監視する。 (2)もし、存在していれば、A.batを実行する (3)もし、存在していなければ、B.batを実行する 簡単なものでお手数おかけしますが、 ご教授いただけると幸いです。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 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 ) わからないところがあれば補足してくださいね。
お礼
ありがとうございます。 実験してみましたが、c:\配下の.pdfファイルが全て読み込まれてしまい、 うまくいきませんでした。 なんとか今日日付分のみのpdfファイルを読み込むことは可能でしょうか?