Board logo

标题: [已结]bat计划任务如何实现每天指定执行一个程序? [打印本页]

作者: anqing     时间: 2009-1-8 11:11    标题: [已结]bat计划任务如何实现每天指定执行一个程序?
不知,可以不可以,每天开机就执行指定的程序
而不是固定在每天指定的时间内?

Last edited by HAT on 2009-1-8 at 13:31 ]

作者: anqing     时间: 2009-1-8 11:18
或者在说在每周七天内的0:00-24:00范围内就执行指定的程序

作者: HAT     时间: 2009-1-8 11:18
schtasks的帮助里面有,你先自己看看吧。

作者: anqing     时间: 2009-1-8 11:22
Originally posted by HAT at 2009-1-8 11:18:
schtasks的帮助里面有,你先自己看看吧。



你就告诉我吧

作者: cad55     时间: 2009-1-8 11:23
放在启动组就可以了

作者: anqing     时间: 2009-1-8 11:24
Originally posted by cad55 at 2009-1-8 11:23:
放在启动组就可以了



想用任务的方式实现

作者: cad55     时间: 2009-1-8 11:28
一定要想用计划任务吗

作者: anqing     时间: 2009-1-8 11:28

作者: HAT     时间: 2009-1-8 11:30    标题: Re 4楼
自己看帮助写出的代码印象深刻

作者: cad55     时间: 2009-1-8 11:31
在计划任务中不是有
随系统启动的选项吗

不过用计划任务。它受登陆用户,影响。有时很不准。。。。。。

作者: anqing     时间: 2009-1-8 11:32
Originally posted by HAT at 2009-1-8 11:30:
自己看帮助写出的代码印象深刻



这不是没看懂吗?
才来问的
另外,我问一下,at调用指定的路径的exe会不会出现dos窗体

作者: anqing     时间: 2009-1-8 11:33
Originally posted by cad55 at 2009-1-8 11:31:
在计划任务中不是有
随系统启动的选项吗

不过用计划任务。它受登陆用户,影响。有时很不准。。。。。。



登陆用户是管理员权限

就是不想让它在启动项里出现,才用at

作者: cad55     时间: 2009-1-8 11:33
为什么不放在启动项呀。。

还有一个建议(实践经验)
写BAT时,需延时,5秒再执行,这样,100%,能成功

作者: anqing     时间: 2009-1-8 11:34
对了,好像要开启某个服务,一般的系统,这个服务是关闭的

作者: anqing     时间: 2009-1-8 11:34
Originally posted by cad55 at 2009-1-8 11:33:
为什么不放在启动项呀。。

还有一个建议(实践经验)
写BAT时,需延时,5秒再执行,这样,100%,能成功



放在启动项里,太明显了
也容易被查到

作者: cad55     时间: 2009-1-8 11:34
晕,,
启动项,
是后台的,,比计划任务。更隐蔽呀

作者: anqing     时间: 2009-1-8 11:35
Originally posted by cad55 at 2009-1-8 11:34:
晕,,
启动项,
是后台的,,比计划任务。更隐蔽呀



你指的启动项是注册表中,还是其它的?
打开注册表 ,不就看到了吗,随便删除都可以

作者: anqing     时间: 2009-1-8 11:36
直接给我代码得了

作者: cad55     时间: 2009-1-8 11:37
注册表中。。。。
个人认为。。。比计划任务。好

作者: HAT     时间: 2009-1-8 11:37
这不是没看懂吗?
才来问的

哪部分没看懂?我给你讲。
另外,我问一下,at调用指定的路径的exe会不会出现dos窗体

自己试试就知道了

作者: cad55     时间: 2009-1-8 11:37
计划任务。。常常,,出错。

作者: anqing     时间: 2009-1-8 11:38
Originally posted by HAT at 2009-1-8 11:37:

哪部分没看懂?我给你讲。

自己试试就知道了



只要满足全天24小时的时候,就执行任务
以前可以写过,忘记 了

作者: HAT     时间: 2009-1-8 11:38
直接给我代码得了

这里是讨论批处理的地方,不是伸手要代码的地方。

作者: anqing     时间: 2009-1-8 11:40
Originally posted by HAT at 2009-1-8 11:38:

这里是讨论批处理的地方,不是伸手要代码的地方。



AT 6:00 /every:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday notepad.exe


上面的代码只能在6点执行,但如果是七点开机就不能执行了
我想把时间范围定在24个小时内

作者: HAT     时间: 2009-1-8 11:45    标题: Re 24楼
请参考3楼的回复

作者: anqing     时间: 2009-1-8 11:50
Originally posted by anqing at 2009-1-8 11:40:



AT 6:00 /every:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday notepad.exe


上面的代码只能在6点执行,但如果是七点开机就不能执行了
我想把时间范围定在24个小时内



谁帮我改一下?

作者: anqing     时间: 2009-1-8 12:00
AT 0:00-24:00 /every:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday notepad.exe
为什么没有启动记事本呢?

作者: anqing     时间: 2009-1-8 12:50
此帖可以结了