在规定时间内 运行BAT

来源:百度知道 编辑:UC知道 时间:2024/06/21 02:25:21
假如我想在 8:00----22:00 能运行1.exe 以外的时间 都不运行,怎么写bat文件,请高手写一个!!!

ECHO %TIME% >TIME.INI
FOR /F "delims=: tokens=1,2,3" %%a IN (TIME.INI) DO SET H=%%a
DEL TIME.INI
IF %H% LSS 8 GOTO IS
IF %H% GEQ 22 GOTO IS
EXIT
:IS
start 1.exe
EXIT
上面这个比较麻烦
if %time% lss 22:00:00.00 if %time% gtr 08:00:00.00 start 1.exe

兄弟,能不能换个思路,改成在这段时间内运行bat文件,利用windows的计划任务。而不是试图写在bat文件内。
或者我还没有理解您的意思。