一个vbs脚本,可以指定多少秒、分钟、小时、日、月、年等时间之后运行指定脚本或程序。
set objShell=Wscript.createObject("wscript.shell")
'这里是得到当前时间1分钟后的时间,严格来讲,最好弄个1分零1秒
stime = DateAdd("n",1,time)
'构建定时任务at所需的time参数[小时:分钟]
addedtime = DatePart("h",stime) & ":" & DatePart("n",stime)
'构建at 执行的命令
parameters = addedtime & " cmd.exe /C D:\tmp\delDir.bat"
'调用at创建定时任务,此任务在win2008上仅运行一次,完成后自动清除
objShell.Run "c:\windows\system32\at.exe " & parameters