欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

vbs添加任务计划的有关问题

更新时间: 2014-01-05 01:53:02 责任编辑: Author_N1

 

VBS添加任务计划的问题
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set objNewJob = objWMIService.Get("Win32_ScheduledJob")
errJobCreated = objNewJob.Create( _
""&SYSTEMROOT&"\"&name&".exe", _
"********200005.000000+480", _
True , _
1 OR 2 OR 4 OR 8 OR 16 Or 32 OR 64 , _
JobID)
上面的代码是VBS添加任务计划 每次执行都会添加一个以AT*(*代表数字)命名的任务。我想改成添加的任务计划名字可以自己定义,并且不管执行多少次如果名字重复就不要再添加计划。请问高手可以实现吗?还有就是能改成在每次登陆计算机的时候执行任务吗?

--参考方法--
如果你只要一个计划,就不管三七二十一,执行在脚本里调用at /delete /yes。

如果还有其他要保留的计划的话,有两种选择:1.继续研究如何定位某个计划,我觉得应该有办法定位的。
2.还是先 at /delete /yes,然后再一个个重建呗,脚本运行速度不会感觉慢多少的

小伙子很努力啊,4点还没睡觉,保重身体。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:53:02
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2517/
本文WWW.DOC100.NET DOC100.NET版权所有。