黑客X档案官方论坛's Archiver

ghsan 发表于 2008-4-29 14:19

VBS和批处理

我想用VBS和批处理检测系统时间,然后在检测出的时间后延一小时执行一个指定程序,请问如何实现?

仝华帅 发表于 2008-7-13 15:42

不太清楚你的意思,我觉得你说的用任务计划可以啊,有批处理的at也可以啊

windkid444 发表于 2008-7-26 14:03

批处理代码

::获取当前时间
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]


Powered by Discuz! 6.1.0  © 2001-2007 Comsenz Inc.