Windows XP / Server 2003 ни запозна с инструмента за команден ред на SchTasks, който успокои инструмента At предлаган в Windows 2000. Този инструмент ви дава възможност да контролирате всеки аспект от зададените задачи чрез обаждания до тази команда.
Докато съветникът, който Windows използва, за да ви помогне да създавате графични задачи е много добър, инструментът за команден ред е идеален за ситуации като:
Както може би си представете, командата SchTasks има повече опции, отколкото можем да покрием в тази статия, така че ще се съсредоточим върху показването на някои примери за общите конфигурации на задачите и как изглежда съответната задача в Scheduler Task.
SchTasks / Създаване / SC DAILY / TN "Моята задача" / TR "C: RunMe.bat" / ST 09:00
SchTasks / Промяна / TN "Моята задача" / ST 14:00
ШТакс / Създаване / SC МЕСЕЧНО / D 1 / TN "Моята задача" / TR "C: RunMe.bat" / ST 14:00
ШTasks / Създаване / SC WEEKLY / D MON, TUE, WED, THU, FRI / TN "Моята задача" / TR "C: RunMe.bat" / ST 14:00
SchTasks / Изтриване / TN "Моята задача"
Забележка: това ще повдигне предупреждение, което ще трябва да потвърдите.
Подобно на всеки друг инструмент на командния ред, можете да включите няколко инструкции в партиден файл, за да извършите масово създаване (или изтриване).
Например този скрипт:
SchTasks / Създаване / SC DAILY / TN "Резервни данни" / TR "C: Backup.bat" / ST 07:00
Случайни / Създаване / SC WEEKLY / D MON / TN "Генериране на TPS отчети" / TR "C: GenerateTPS.bat" / ST 09:00
SchTasks / Създаване / SC МЕСЕЧНА / D 1 / TN "база данни за синхронизиране" / TR "C: SyncDB.bat" / ST 05:00
Изработва следните задачи:
Възможността да направите това е бърз начин да въведете нови задачи или да промените съществуващите графици на много машини наведнъж. Като начин да се гарантира актуализирането на задачите, можете да включите съответните команди на SchTasks в скрипт за вход в домейна, който ще актуализира потребителските машини, когато влезе.
Документация на Microsoft за командата SchTasks