批处理判断时间是否往下执行程序

来源:百度知道 编辑:UC知道 时间:2024/09/24 20:22:55
有个程序 我想让他在开机的时候判断系统时间 如果在指定的时间范围则运行 否则退出不执行
程序是个自解压的文件 路径 E:\HPG\123.exe 8:00:00--11:00:00 和14:00:00---17:00:00 在这个时间段内开机才运行.其他时间开机不执行
谢谢个位 大侠了

@echo off
for %%i in (" 8" " 9" "10" "14" "15" "16"
) do (if "%time:~0,2%"==%%i goto start)
if "%time:~0,8%"==" 8:00:00" goto start
if "%time:~0,8%"=="11:00:00" goto start
exit
:start
start "" E:\HPG\123.exe
exit

好了,绝对能用的!!!
开机的时候判断,你把他拖放到开始-程序-启动那里你应该懂吧!