Предыдущие версии Windows представили графический интерфейс для управления запланированными заданиями (служба Назначенные задания (Scheduled Tasks)). Однако, данный интерфейс не всегда совместим с командой AT, предназначенной для вызова службы из командной строки.
Для решения этой проблемы Windows XP/2003 Server содержат новую утилиту SCHTASKS.EXE, которая является заменой команды AT (хотя команда AT по прежнему поддерживается). Новая утилита предоставляет все функциональные возможности команды AT, равно как и ряд нововведений.
Запуск команды Schtasks без параметров приводит к запросу списка запланированных к выполнению заданий. Например:
C:\>at
There are no entries in the list
C:\>schtasks
TaskName Next Run Time Status
===============================================
Symantec NetDetect 20:51:00, 23/01/2002
Symantec NetDetect At logon time
В данном случае показан результат ввода команды AT для демонстрации того, что команда Schtasks поддерживает более расширенные функции работы с запланированными заданиями.
Команда Schtasks может использоваться для создания новых заданий, внесения изменений в существующие задания, а также для немедленного запуска существующих заданий. Кроме того, поддерживается возможность остановки программы, запущенной заданием, удаления запланированного задания и запроса списка запланированных заданий, включая задания, созданные другими пользователями.
Дополнительная информация о заданиях может быть получена при использовании комбинаций параметров командной строки. Например, для получения подробной информации о всех заданиях в списке необходимо ввести следующую команду:
schtask /query /v /fo LIST
HostName: CONAN
TaskName: Symantec NetDetect
Next Run Time: 20:51:00, 23/01/2002
Status:
Last Run Time: 16:51:00, 23/01/2002
Last Result: 101
Creator: savijo
Schedule: Every 5 minute(s) from 20:51 for 24 hour every day< starting 23/01/2002
Task To Run: C:\Program Files\Symantec\Live Update
Start In: C:\Program Files\Symantec\LiveUpdate\NDECT.EXE
Comment: Symantec NetDetect
Scheduled Task State: Enabled
Scheduled Type: Minute
Start Time: 20:51:00
Start Date: 23/01/2002
End Date: N/A
Days: Everyday
Months: N/A
Run As User: savilltech/john
Delete Task If Runs
X Hours and X Mins: 72:0
Repeat: Every: 5 Minute(s)
Repeat: Until: Time: None
Repeat: Until: Duration: 24 Hour(s): 0 Minute(s)
Repeat: Stop If Still Running: Disabled
Idle Time: Disabled
Power Management: Disabled
Для получения более подробной информации проведите поиск по ключевому слову в окне Справка (Help and Support), ярлык которого размещен в меню Пуск (Start).