BAT批处理定时执行问题

yessanya 2011-09-16 11:04:53
请各位点解点解,谢谢!

开始==>运行==>cmd==>确定

c:\>_

c:\>at 18:00 ping 192.168.1.1 -t
新加了一项作业,其作业 ID = 1

c:\>_

等到18:00都过了,还是无反应,请各位指教,谢谢!
...全文
149 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Forever_Young 2011-09-17
  • 打赏
  • 举报
回复
不是你的计划没有运行,而是at是系统帐户来启动的,也就是启动任务计划服务的帐户来负责启动,在某些应用上会造成权限方面的问题,schtasks相当于at的高级版,可以安排的参数更多更灵活。
Forever_Young 2011-09-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yessanya 的回复:]
其他实现方式很多,请尽可能用AT解释,谢谢!
[/Quote]

非要用at,那就用下面的

[code=BatchFile]
at 18:00 /interactive "c:\a.bat"
[/code]
struggle1 2011-09-16
  • 打赏
  • 举报
回复
这个我也没整明白,
at 命令调用批处理 就是没反应...
yessanya 2011-09-16
  • 打赏
  • 举报
回复
其他实现方式很多,请尽可能用AT解释,谢谢!
Forever_Young 2011-09-16
  • 打赏
  • 举报
回复
用schtasks创建任务

[code=BatchFile]
schtasks /create /ru %username% /tn "task1" /tr "c:\a.bat" /st 18:00 /sc daily
[/code]
yessanya 2011-09-16
  • 打赏
  • 举报
回复
之后,也用到了调用a.bat(echo ping 192.168.1.1 -t)

操作如下:

开始==>运行==>cmd==>确定

c:\>_

c:\>at 18:05 “c:\a.bat”
新加了一项作业,其作业 ID = 2

c:\>_

过了时间,任然无反应?

9,506

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 安全技术/病毒
社区管理员
  • 安全技术/病毒社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧