Как да създавате, променяте и изтривате зададени задачи от командния ред

Съдържание:

Как да създавате, променяте и изтривате зададени задачи от командния ред
Как да създавате, променяте и изтривате зададени задачи от командния ред

Видео: Как да създавате, променяте и изтривате зададени задачи от командния ред

Видео: Как да създавате, променяте и изтривате зададени задачи от командния ред
Видео: В каком формате сохранять диаграммы, графики, схемы и т.п.? PNG или JPEG? - YouTube 2024, Април
Anonim

Windows XP / Server 2003 ни запозна с инструмента за команден ред на SchTasks, който успокои инструмента At предлаган в Windows 2000. Този инструмент ви дава възможност да контролирате всеки аспект от зададените задачи чрез обаждания до тази команда.

Докато съветникът, който Windows използва, за да ви помогне да създавате графични задачи е много добър, инструментът за команден ред е идеален за ситуации като:

  • Манипулиране на задачи в партидните скриптове.
  • Контролирайте и създавайте задачи на мрежови машини, без да се налага да влизате в тях.

  • Работа с масово създаване / синхронизиране на няколко машини.
  • Използвайте в персонализираните приложения, за да комуникирате със задачата Scheduler, вместо да се налага да правите API повиквания.

Както може би си представете, командата SchTasks има повече опции, отколкото можем да покрием в тази статия, така че ще се съсредоточим върху показването на някои примери за общите конфигурации на задачите и как изглежда съответната задача в Scheduler Task.

Примери

Създайте "Моята задача", за да стартирате C: RunMe.bat в 9 часа всеки ден:

SchTasks /Create /SC DAILY /TN “My Task” /TR “C:RunMe.bat” /ST 09:00

Image
Image
Image
Image

Модифицирайте "Моята задача", за да стартирате в 14:

SchTasks /Change /TN “My Task” /ST 14:00

Image
Image
Image
Image

Създайте "Моята задача", за да стартирате C: RunMe.bat на първия от всеки месец:

SchTasks /Create /SC MONTHLY /D 1 /TN “My Task” /TR “C:RunMe.bat” /ST 14:00

Image
Image
Image
Image

Създайте "Моята задача", за да стартирате C: RunMe.bat всеки делничен ден в 14:

SchTasks /Create /SC WEEKLY /D MON,TUE,WED,THU,FRI /TN “My Task” /TR “C:RunMe.bat” /ST 14:00

Image
Image
Image
Image

Изтрийте задачата "Моята задача":

SchTasks /Delete /TN “My Task”

Забележка: това ще повдигне предупреждение, което ще трябва да потвърдите.
Забележка: това ще повдигне предупреждение, което ще трябва да потвърдите.

Създаване в насипно състояние

Подобно на всеки друг инструмент на командния ред, можете да включите няколко инструкции в партиден файл, за да извършите масово създаване (или изтриване).

Например този скрипт:

SchTasks /Create /SC DAILY /TN “Backup Data” /TR “C:Backup.bat” /ST 07:00 SchTasks /Create /SC WEEKLY /D MON /TN “Generate TPS Reports” /TR “C:GenerateTPS.bat” /ST 09:00 SchTasks /Create /SC MONTHLY /D 1 /TN “Sync Database” /TR “C:SyncDB.bat” /ST 05:00

Изработва следните задачи:

Възможността да направите това е бърз начин да въведете нови задачи или да промените съществуващите графици на много машини наведнъж. Като начин да се гарантира актуализирането на задачите, можете да включите съответните команди на SchTasks в скрипт за вход в домейна, който ще актуализира потребителските машини, когато влезе.
Възможността да направите това е бърз начин да въведете нови задачи или да промените съществуващите графици на много машини наведнъж. Като начин да се гарантира актуализирането на задачите, можете да включите съответните команди на SchTasks в скрипт за вход в домейна, който ще актуализира потребителските машини, когато влезе.

Документация на Microsoft за командата SchTasks

Препоръчано: