批处理 关于时间变量

2024-11-26 17:52:25
推荐回答(3个)
回答1:

一下代码应该能解决问题 lss和grt是比较运算符lss小于 grt大于 %time:~0,2%获取当前时间变量……………………………………………………@echo offif %time:~0,2% lss 8 start 盘符:\路径\A.拓展名if %time:~0,2% grt 8 start 盘符:\路径\B.拓展名pause>nul

回答2:

时间问题很经典,下面的代码供你参考:@echo offsetlocal enabledelayedexpansionset hh=!time:~0,2!
echo !time!if hh lss 8 (start 1.exe) else start 2.exe
echo 元旦快乐!pause>nul

回答3:

弄个VBS来判断。