AT命令是一个非常实用的,运行于MS-DOS环境下的DOS命令。而且还是Windows操作系统中内置的命令,它也可以媲美Windows中的“计划任务”,而且在计划的安排、任务的管理、工作事务的处理方面,AT命令具有更强大更神通的功能。
AT命令可在指定时间和日期、在指定计算机上运行命令和程序。
以下是AT命令的精典使用实例:
①定时提醒
命令代码:at 12:00 Net Send 192.168.0.6 该下班了,注意休息呀!
其中Net Send是Windows内部程序,可以发送消息到网络上的其他用户、计算机。192.168.0.6是目标计算机的IP地址。这个功能在Windows中也称作“信使服务”。
以上代码的含义是:在12点的时候,给ip地址为192.168.0.6的计算机,发送一条提示信息,信息内容是“该下班了,注意休息呀!”,其中的192.168.0.6,可以使用目标计算机的计算机名称来代替。
②定时关机
命令:at 21:00 ShutDown –S
该命令运行后,到了21:00点,本机的电脑就会自动关机。
③自动运行批处理文件
如果单位的数据佷重要,要求在指定的日期/时间进行备份,那么运行:
命令:at 1:00AM /Every:Saturday My_BackUp.bat
这样,在每个Saturday(周六)的早上1:00点,电脑定时启动My_BackUp.bat批处理文件。My_BackUp.bat是一个你自行编制的批处理文件,它包含能对系统进行数据完全备份的多条命令。
④取消已经安排的计划
以上命令,都是通过时间来设置任务的,万一您的任务设置好了,但是又有新的变化,不想让命令在指定的时间来运行,怎么办呢,如何来删除这些设置好的任务呢?方法如下:
命令:at 1 /Delete
上述命令中的1,指的是设置好的任务的一个编号,每个任务都有不同的编号。记好这个编号,就可以取消指定任务了。
当然,如果您想取消所有的任务,那么请使用如下代码:
at /Delete
⑤更高级的应用
使用AT命令来操作局域网中的计算机。
(mspaint.exe是计算机中的画图程序)
A、如果想让目标计算机在指定时间里打开画图程序,你可在命令行里打入
At 192.168.0.6 23:00 C:WINDOWSSystem32mspaint.exe
提示:新加了一份作业, 作业id=1
2.让对方的计算机在每周一和周二的23:00启动画图程序.那么你可以打入
At 192.168.0.6 23:00 /every:一,二 C:WINDOWSSystem32mspaint.exe
提示:新加了一份作业, 作业id=2
3.删除对方计算机上作业id为1的任务
At 192.168.0.6 1 /delete /yes
4.删除所有的任务
At 192.168.0.6 /delete
提示:是否要删除所有的操作?然后我们打 Y