关于dos下的at指令的使用
楼主参考
At命令
功能解释:
计划在指定时间和日期在计算机上运行命令和程序。at 命令只能在“计划”服务运行时使用。如果在没有参数的情况下使用,则 at 列出已计划的命令。
参数:
at [\\远程计算机名/IP] [{[任务ID] [/delete]|/delete [/yes]}]
at [[\\远程计算机名/IP] 时:分 [/interactive] [{/every:日期[,...]|/next:日期[,...]}] 命令]
参考解释:
远程计算机: //指定远程计算机。如果省略该参数,计划会本地计算机上运行。
任务ID: //指定已计划任务的识别号。
/delete: //删除某个已计划的命令。如果省略该参数,命令将删除所有任务计划。
/yes: //在删除任务时不提示用户确认。
/interactive: //允许作业在运行时,与当时登录的用户桌面进行交互。
/every:日期: //指定在每个月或每周的特定日期运行命令。将日期指定为一周的一天或多天(值M,T,W,Th,F,S,Su)或月的一天或多天(值为1-31数字)。用逗号分隔日期。如果省略日期,默认会在每月的本日运行。
/next:日期: //指定在下一个日期运行命令(如下周四)。参数同/every。
命令: //指定要运行的Windows命令或批处理。
范例:
一、
要从每周一至周五早上10点自动打开QQ程序,假调你QQ安装路径是D:\Program Files\Tencent\bin\QQ.exe。首先y,请先设置你的QQ为记住密码并自动登录。然后使用以下命令格式:
at 10:00 /every:m,t,w,th,f "start D:\Program Files\Tencent\bin\QQ.exe"
二、查看有关ID煌任务属性,请输入:
at 1
三、要将QQ任务改到下周一至周三每天晚上8点启动,请输入:
at 10:00 /next:m,t,w "start D:\Program Files\Tencent\bin\QQ.exe"
四、查看所以已计划任务,请输入:
at
五、删除ID为1的任务计划,请输入:
at 1 /delete /yes
六、删除所有已计划的任务:请输入:
at .delete /yes
2024-08-19 广告