资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
批处理之定时运行批处理之定时运行(at)(at)命令命令批处理之定时运行(at)命令 转载 2009-01-16 16:06:15| 分类:BAT | 标签:无 |字号大中小 订阅 .AT 命令安排在特定日期和时间运行命令和程序。要使用 AT 命令,计划服务必须已在运行中。 (net start schedule)AT computername id /DELETE | /DELETE /YESAT computername time /INTERACTIVE /EVERY:date,. | /NEXT:date,. “command“computername 指定远程计算机。 如果省略这个参数,会计划在本地计算机上运行命令。id 指定给已计划命令的识别号。/delete 删除某个已计划的命令。如果省略 id,计算机上所有已计划的命令都会被删除。/yes 不需要进一步确认时,跟删除所有作业的命令一起使用。time 指定运行命令的时间。/interactive 允许作业在运行时,与当时登录的用户桌面进行交互。/every:date,. 每个月或每个星期在指定的日期运行命令。如果省略日期,则默认为在每月的本日运行。/next:date,. 指定在下一个指定日期(如,下周四)运行命令。如果省略日期,则默认为在每月的本日运行。“command“ 准备运行的 Windows NT 命令或批处理程序。/computername 表示此任务所执行的主机,可以是本地也可以是远程,可以是主机名也可以是 ip 地址,出于安全考虑,建议使用 ip地址,主机名若没有配置好,可能会解析不出来(1)逐个参数说明time 格式为 hh:mm:ss(如 20:00:00),如果添加任务输入的时间早于系统时间,则此任务默认为第二天的这个时间,不输入秒也可以,如 20:00 或 20:0 也是允许的如:at 20:00:00 help/interactive 加上此参数,command 的执行过程将被显示出来,否则,运行过程是不会显示的如:at /interactive 20:00:00 help/every:date,. 在每个星期或月的指定日期执行此任务,将 date 指定为星期的一天或多天(M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字) 。用逗号分隔多个日期项。如果省略了 date,将假定为该月的当前日期。从当前月开始如:at 20:00:00 /every:M helpat 20:00:00 /every:T,F,Su helpat 20:00:00 /every:1 helpat 20:00:00 /every:2,4,6 helpat 20:00:00 /every: help/next:date,. 在重复出现下一天(例如,下个星期四)时,运行指定命令将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字) 。用逗号分隔多个日期项。如果省略了 date,将假定为该月的当前日期。从下个月开始如:at 20:00:00 /next:M helpat 20:00:00 /next:T,F,Su help at 20:00:00 /next:1 helpat 20:00:00 /next:2,4,6 helpat 20:00:00 /next: help“command“ 指定要运行的系统命令、程序(.exe 或.com 文件)或批处理程序(.bat 或.cmd 文件) 。当命令需要路径作为参数时,请使用绝对路径,也就是从驱动器号开始的整个路径。如果命令在远程计算机上,请指定服务器和共享名的 UNC 符号,而不是远 程驱动器号。如果命令不是可执行 (.exe) 文件,必须在命令前加上 cmd /c可通过 at id 查看任务状态(2)在添加了 at 任务后,执行 at 命令就会显示出当前的任务列表,此时,就可以根据任务的 id,查看、删除这些任务首先我们添加 10 个任务,用 for /L %i IN (0,1,9) DO at 20:0%i:00 help 这个批处理来添加,此处使用 help 命令是为了简单,当让也可以替换为其他可执行程序;执行完这个批处理后,可以看到,at 列表中已添加了 10 个任务,如下所示:C:Documents and Settingsdarkingat状态 ID 日期 时间 命令行-1 明天 20:00 help2 明天 20:01 help3 明天 20:02 help4 明天 20:03 help5 明天 20:04 help6 明天 20:05 help7 明天 20:06 help8 明天 20:07 help9 明天 20:08 help10 明天 20:09 help1)at 1 /delete 删除任务 12)at 2 查看任务 2 的具体内容任务 ID: 2状态: OK计划: 明天时间: 20:01交互: No命令: help3)at /delete 删除所有任务,删除所有任务前,会出现提示C:Documents and Settingsdarkingat /delete该操作将删除所有已计划的作业。是否继续此操作? (Y/N) N:4)at /delete /yes 删除所有任务,删除前无任何提示探讨:固定在某一日期执行某个任务如何设定日期呢?(如 2004年 3 月 1 日 00:00:00 执行某个任务)
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号