VBS和批处理
我想用VBS和批处理检测系统时间,然后在检测出的时间后延一小时执行一个指定程序,请问如何实现? 不太清楚你的意思,我觉得你说的用任务计划可以啊,有批处理的at也可以啊批处理代码
::获取当前时间set xiaoshi=%time:~0,2%
set fenzhong=%time:~3,2%
echo =======================
::进行时间校对
set /a fenzhong=%fenzhong%+60
if %fenzhong% geq 60 (
set /a fenzhong=%fenzhong%-60
set /a xiaoshi=%xiaoshi%+1
)
if %xiaoshi% geq 24 (
set /a xiaoshi=%xiaoshi%-24
)
echo =======================
::打开计划任务的服务
sc config Schedule start= auto >nul
sc start Schedule >nul
ping -n 1 127.0.0.1 > nul
at /delete /yes
at %xiaoshi%:%fenzhong% /every:M,T,W,Th,F,S,Su "%SystemDrive%\windows\notepad.exe"
页:
[1]
