Name
At — \windows\system32\at.exe
Synopsis
"At" is the command-line interface to the Scheduled Tasks feature, discussed later in this chapter, and is used to schedule commands and programs to run on a computer at a specified time and date. The syntax is as follows:
at[\\computer]
time
[/interactive] [/every:date
] [/next:date
] "command
" at[\\computer]
[id
] [/delete] [/yes]
Option |
Description |
---|---|
|
Specify the name of a remote computer on the network to add the new task to that computer's scheduled tasks list. |
|
The time of day to run the task, specified in 24-hour (military) time. |
/interactive |
If you omit the /interactive option, the task will be run invisibly in the background. Use caution when starting background processes, however, as you won't be able to interact with them at all, other than closing them with Task Manager. |
/every: /next: |
By default, At creates one-time tasks, executed only on the date in which they were created. To specify the day or range of days, use the /every or /next options. |
/delete |
Use /delete to remove one or all tasks originally created with At. Specify the aforementioned task ID to end that task, or omit the ID to delete all tasks. |
/yes |
Include /yes to bypass the prompt that appears when you attempt to delete all tasks. |
Examples
Run Disk Defragmenter at 11:15 P.M. every Thursday:
at 23:15 /every:thursday dfrg.msc
Run Disk Defragmenter at 11:15 A.M. on the 21st day of every month:
at 11:15 /every:21 dfrg.msc
Run ...
Get Windows XP Pocket Reference now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.