@echo off

set /a t1=%time:~3,2%+2

rem 设定延迟时间为2分钟

 

if  %t1% geq 60 (set /a t=%t1%-60) else set t=%t1%

rem  时间的60进制换算

 

echo=

echo 正在准备启动程序XXX.exe

 

:BEG

if %time:~3,2% equ %t% (start XXX.exe ) else goto BEG

rem 将XXX.EXE换成你想要执行的命令(包含正确的路径)即可。

 

:end