определените задачи на инструменти за командния ред

По някаква причина, за дълго време, много потребители са на мнение, че в операционните системи Windows, там е "не е необходимо" и "безполезни" обслужване и система за комунални услуги "Task Scheduler." Task Scheduler версия 1.0 (присъства в операционната система Windows XP или по-стари версии) обикновено се предоставя само за нуждите на крайния потребител. В съвременните операционни системи като Windows Vista и Windows 7 Task Scheduler функционалност значително подобрена. Task Scheduler е най-важният инструмент за операционната система, предназначена за автоматизиране на рутинни операции по поддръжката. Сега Task Scheduler поддържа модел на безопасна изолация, чрез който всеки набор от задачи, работещи в определен контекст сигурност започва в отделна сесия. Задачи, които се извършват от името на различни потребители са изстреляни в отделни сесии - в пълна изолация един от друг. В допълнение към текущите програми и скриптове, които можете да планирате да пуснете някой инструмент, който можете да стартирате инструменти за командния ред, включително и от командния ред инструменти, скриптове, приложения, файлове и комбинации, както и различни аргументи от командния ред. Използването на тригери, можете да изпратите имейл с успешното стартиране на задачата. При използване на "Task Scheduler" заявление версия 2.0, можете дори да прикачвате всяко позоваване на едно събитие, което ще ви позволи ефективно да разреши голяма част от проблемите, които могат да се случат с вашата операционна система.

средства за управление на работа

Както бе споменато по-горе, "Scheduler" подкрепя изолация модел, който позволява на всеки набор от задачи, работещи в определен контекст сигурност да работи в отделна сесия. Механизъм Task Scheduler работи преходните процеси за извършване на процесите на потребителски акаунти или компютър, за да изпълните спусъка. Trigger - е набор от условия, при които работата писти. Тригери въз основа на времето, стартирайте задачата веднъж в определено време на деня или ежедневно, ежеседмично или ежемесечно. Тригери въз основа на събития, стартирайте задачата когато това някои системни събития. Задачите могат да се изпълняват от компютърни сметките, като LocalSystem, LocalService или NETWORKSERVICE.

Задачите могат да се изпълняват както локално и отдалечено. Всяка задача може да съдържа няколко едновременно работещи действия. Няколко задачи могат да бъдат изпълнени или паралелно или последователно (един след друг) с помощта на синхронизация със споменатия услуга или събитие. Всяко действие се записва под формата на трупчета "система" на Task Scheduler и "приложения и услуги трупи # 92; Microsoft # 92; Windows # 92; TaskScheduler». За да работите ", Task Scheduler" използва няколко компонента, които са предназначени за осигуряване на потребителския интерфейс, механизъм за изпълнение на задачите, проследяване и управление на събития, а именно:

  • Прикачените файлове Microsoft «taskschd.msc» конзола за управление. който включва съветника за конфигуриране и задачи и страници собственост, които се отнасят до услугата Task Scheduler чрез COM API;
  • Service Библиотека SchedSvc.dll Task Scheduler. процес, извършвано вътре Svchost.exe името LocalSystem профил, който използва TaskSchd.dll компоненти за взаимодействие с компонента за управление на ресурсите и служба за потребителя, предназначени за получаване на достъп до идентификационните данни. Тази услуга също чете информацията за конфигурацията от регистъра и пише работата на диска в XML формат;
  • Механизмът на преходния процес на управление TaskEng.exe. която ви позволява да изпълняват задачи от името на потребителския акаунт и създаване на собствени процеси, работещи на тези задачи;
  • TaskComp.dll библиотека. която осигурява обратна съвместимост за управление и изпълнение на задачи, които са създадени в предишни версии на Windows.

Опростена схема на архитектурата Task Scheduler версия 2.0, можете да видите на следващата илюстрация:

Фиг. 1. Опростена схема на планировчика архитектура работа

Операционната система Windows предоставя редица инструменти, предназначени да планирате работата на локални и отдалечени компютри, като например:

"Task Scheduler" да се счупят. Прикачените файлове Microsoft «Scheduler» Конзолата за управление ви позволява да стартирате програми, команди и скриптове на базата на графика и възлага задачи автоматично изпълнени, от които се произвежда задейства в определено време или при настъпване на определено събитие лесен за употреба интерфейс означава. Този списък съдържа библиотека от всички планирани задачи, което ви позволява бързо да намерят подходяща работа.

Започнете Task Scheduler, можете или от следните начини:

Приложения "Task Scheduler" са представени в следващата илюстрация:

Фиг. 2. Аксесоари "Task Scheduler"

Schtasks командния ред помощна програма. Помощна програма, която ви позволява да създавате и да стартирате задачи за програми, команди и скриптове на базата на график. С тази програма можете да създавате както прости, така и сложни задачи, а те могат да бъдат причислени към един на минута стартиране, както и да тичам след определен интервал от време, по време на зареждане, когато влизате в системата, услугата е започнал, или извършването на конкретното събитие и т.н. , С помощта на тази програма, разгледан в следващия раздел.

възможности Utilities Schtasks.exe

SchTasks.exe командния ред помощна програма ви позволява да извършвате същите операции като инструменталната екипировка "Task Scheduler." Това са двете планирани задачи инструменти за управление са взаимозаменяеми, което ви позволява да се види веднага, на мига "Task Scheduler" всички работни места с помощта на командния ред помощна програма SchTasks.exe и обратно. За да използвате тази функция, трябва да отворите команден ред, напишете командата и да посочите Schtasks подкоманди със съответните стойности.

Тази програма включва няколко под-команди, което позволява гъвкавост, за да се управляват по график задачи, а именно:

  • Schtasks / заявка
  • Schtasks / Създаване
  • Schtasks / Промени
  • Schtasks / Run
  • Schtasks / край
  • Schtasks / Изтриване

В следващия раздел ви запознава с подмножество от команди за показване на планирани задачи на локален или отдалечен компютър.

Показва планирани задачи. Екип Schtasks / заявка

Следните опции са налични:

Пример 1 В този пример на поставените задачи са показани на локалния компютър и списък с подробна информация за всеки значение:

Фиг. 3. С помощта Schtasks / заявка команди с изходните данни в списък формат

Пример 2. Този пример ще бъде показано в табличен формат имена на колони задача, която се създава, когато конвенционалната точка на възстановяване на системата:

Фиг. 4. Заключение определена задача

заключение

Task Scheduler - е важен инструмент, система, която ви позволява да се възлагат задачи автоматично изпълнени,, от които се произвежда задейства в определено време или при настъпване на определени събития. В тази статия сте научили за архитектурата на планировчика и да се използва за насрочване на локални и отдалечени компютри. Той беше обсъден подробно подмножество на команди Schtasks.exe командния ред помощна програма за показване на планирани задачи на локален или отдалечен компютър. В следващата статия ще говорим за това как да се създаде най-различни задачи, като използвате командния ред.