dos at 命令 怎么实现?

我的在服务里已经开启了 task scheduler 了服务,请问这句话有什么问题 ?
at 2:30 "C:\WINDOWS\system32\calc.exe"
并且在ms-dos窗体里已经显示了新加了一项作业。但是为什么时间到了以后calc这个程序不运行呢?

at 命令早被schtasks代替了,at虽然简单 单不好用还是试试schtasks命令吧!schtasks /create /sc once /st 10:40:00 /ru vmware /rp hlyzzm /tn ken1 /tr "c:\windows\system32\calc.exe"
这句是说 在当天10:40分会打开一次calc.exe 计算器 其中参数表示:vmware是用户名,hlyzzm是密码 ken1是任务名 once 只执行一次。你想想看,要是每个帐户都有权利创建任务,那系统既不是乱了套?所以必须有帐户名和密码。我只知道at只能执行一些简单的任务比如:关机等..
(注: win7/win8则不用写上参数用户名及用户密码否则不能被执行,原因不明)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-14
先看看你的calc.exe有没有问题,如果没问题你运行完这个之后到“控制面板”》“计划任务”里看看有没有添加进去这个任务。如果有的话应该就会运行的。你设的这个应该是只运行一次,运行完第二天这个时间就不会运行了。还有你设的时间是凌晨2:30那时候会不会你正在睡觉呢?
第2个回答  2011-01-14
加以个参数 /interactive 与用户交互操作

at 2:30 /interactive "C:\WINDOWS\system32\calc.exe"

不加这个参数 的话 就在后台运行本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网