!! ATコマンドで数分ごとに、、その2 まさか、setコマンドで計算ができるとは思わなかった。 うーむ、昔からできたんだっけか? てなことで、多少短くできた。 {{more 続きを読む...,1 @echo off rem 数分ごとに実行する処理 rem 次のスケジュール登録 :NEXTAT IF %TIME:~0,1%==0 (set HH=%TIME:~1,1%) ELSE (set HH=%TIME:~0,2%) IF %TIME:~3,1%==0 (set MM=%TIME:~4,1%) ELSE (set MM=%TIME:~3,2%) set /A MM+=10 if %MM% LEQ 60 goto NOINC set /A MM-=60 set /A HH+=1 if %HH%==24 SET HH=0 :NOINC at %HH%:%MM% %CD%\%0 引数なしで実行で、10分ごとに実行されます。 }}