AT和schtask(schedule task)命令是基于命令行的任务计划.eventtriggers(event triggers)命令是Event(事件)trigger(触发器),当系统产生事件的日志符合事件触发器条件时运行的任务计划,系统产生事件的日志依赖于"Event log"服务。使用事件查看器eventvwr.msc或eventvwr.exe可以查看和管理事件日志、收集关于硬件和软件问题的信息,以及监视 Windows 安全事件.
默认at以system用户帐户运行at任务.要以其用户帐户运行at任务,请单击“开始”,依次指向“所有程序”、“附件”、“系统工具”,然后单击“任务计划”, 单击菜单栏上的高级按钮,AT服务帐户,设置帐户和密码。其实打开任务计划方法很多不在说了。
AT instance 注意:am指上午pm指下午,5:00pm和17:00相同,17:00am和5:00相同.
AT会在%windir%\创建Schedlgu.txt文件,用于查看计划任务执行情况。
Example1:
显示帮助
at /?
help at
Example:2
计划 星期一 星期二 星期三 星期四 星期五 星期六 星期日 12日 23日下午17:00执行notepad.exe,与用户桌面进行交互.
C:\>at 5:00pm /interactive /every:monday,tuesday,wednesday,thursday,friday,satur
day,sunday,12,23 notepad.exe
Example3
下月执行计划不与用户桌面进行交互. 星期一 12日 星期二 下午17:00执行
C:\>at 17:00 /next:m,12,t notepad.exe
Example:4
查看计划任务
at
at 1
Example:5
删除某个已计划的命令
at /delete /yes
at /delete
at 1 /delete
在局域网的其它机器上执行AT命令.
先建立ipc$连接。机器名:Z-62C2385F578E4
C:\>net use \\Z-62C2385F578E4\ipc$ windows /user:administrator
The command completed successfully.
查看Z-62C2385F578E4计划任务
C:\>at \\Z-62C2385F578E4
There are no entries in the list.
C:\>at \\Z-62C2385F578E4 5:00pm /every:monday "%programfiles%\internet explorer\iexplore.exe"
Added a new job with job ID = 1
当天执行计划任务
C:\>at \\Z-62C2385F578E4 22:48 /every: notepad.exe
Added a new job with job ID = 1
查看Z-62C2385F578E4计划任务id 1
C:\>at \\Z-62C2385F578E4 1
Task ID:       1
Status:        OK
Schedule:      Each 26
Time of day:   22:48 PM
Interactive:   No
Command:       notepad.exe
结束已经运行的计划任务。如上面的notepad.exe
C:\>taskkill /s Z-62C2385F578E4 /u administrator /p windows /im notepad.exe
SUCCESS: The process "notepad.exe" with PID 1744 has been terminated.

删除上面的命令
C:\>at \\169.254.100.225 1 /delete
或C:\>at \\Z-62C2385F578E4 1 /delete
或C:\>at \\Z-62C2385F578E4 /delete /yes
断开 \\Z-62C2385F578E空连接。
C:\>net use \\Z-62C2385F578E4 /delete
\\Z-62C2385F578E4 was deleted successfully.