バッチでの前日取得は月またぎ年またぎを考慮して
書くと盛大なスクリプトになるので、VBスクリプトに任せました。
実行日前日のログファイルをチェックするタスクで利用
■bat
-------------------前日取得.bat-------------------
for /f "usebackq tokens=*" %%i IN (`call cscript //nologo 前日取得.vbs`) DO @set CheckDate1=%%i
set CheckDate1=%CheckDate1:~0,4%%CheckDate1:~5,2%%CheckDate1:~8,2%
echo %CheckDate1%
pause
-------------------前日取得.bat-------------------
■vbs
-------------------前日取得.vbs-------------------
CheckDate = Now()
WScript.Echo DateAdd("d",-1,CheckDate)
-------------------前日取得.vbs-------------------
0 件のコメント:
コメントを投稿