Sdílet prostřednictvím


Typy aktivačních událostí

Triggery založené na čase a událostech, které jsou popsány níže, umožňují spouštět úkoly různými způsoby.

Triggery plánovače úloh 2.0

Následující typy triggerů jsou definovány TASK_TRIGGER_TYPE2 výčtu.

Spoušť Popis
Aktivační událost (aktivační událost založená na událostech) Pro vývoj skriptů najdete v tématu eventTrigger.
Informace o vývoji jazyka C++ najdete v tématu IEventTrigger.
Vývoj XML naleznete Element EventTrigger.
Spustí úlohu, když dojde ke konkrétní systémové události.
Aktivační událost času (aktivační událost založená na čase)Informace o vývoji skriptů najdete v tématu TimeTrigger.
Informace o vývoji jazyka C++ najdete v tématu ITimeTrigger.
Informace o vývoji XML naleznete Element TimeTrigger.
Spustí úkol v určitém datu a čase.
Denní aktivační událost (aktivační událost kalendáře založená na čase)Informace o vývoji skriptů najdete v tématu DailyTrigger.
Informace o vývoji jazyka C++ najdete v tématu IDailyTrigger.
Informace o vývoji XML naleznete Element CalendarTrigger.
Spustí úkol v určitém čase podle denního plánu. Například úkol začíná každý den nebo každý druhý den v 8:00.
Týdenní aktivační událost (aktivační událost kalendáře založená na čase)Informace o vývoji skriptů najdete v tématu WeeklyTrigger.
Informace o vývoji jazyka C++ najdete v tématu IWeeklyTrigger.
Informace o vývoji XML naleznete Element CalendarTrigger.
Spustí úkol v určitém čase podle týdenního plánu. Například úkol začíná v 8:00 v konkrétním dni v týdnu každý týden nebo v konkrétní den v týdnu každý druhý týden.
Měsíční aktivační událost (aktivační událost kalendáře založená na čase)Informace o vývoji skriptů najdete v tématu MonthlyTrigger.
Informace o vývoji jazyka C++ najdete v tématu IMonthlyTrigger.
Informace o vývoji XML naleznete Element CalendarTrigger.
Spustí úkol v určitém čase podle měsíčního plánu. Například úkol začíná v 8:00 v konkrétních dnech v měsíci v konkrétních měsících.
Měsíční denní aktivační událost (DOW) (aktivační událost kalendáře založená na čase)Informace o vývoji skriptů najdete v tématu MonthlyDOWTrigger.
Informace o vývoji jazyka C++ najdete v tématu IMonthlyDOWTrigger.
Informace o vývoji XML naleznete Element CalendarTrigger.
Spustí úkol v určitém čase v měsíčním denním plánu. Například úkol začíná v 8:00 v konkrétní dny v týdnu, týdny v měsíci a měsíce v roce.
Aktivační událost nečinnosti (aktivační událost založená na událostech)Informace o vývoji skriptování najdete v tématu IdleTrigger.
Vývoj v jazyce C++ najdete v tématu IIdleTrigger.
Informace o vývoji XML naleznete element idleTrigger.
Spustí úlohu, když počítač přejde do stavu nečinnosti.
Aktivační událost registrace (aktivační událost založená na událostech)Informace o vývoji skriptů najdete v tématu RegistrationTrigger.
Informace o vývoji jazyka C++ najdete v tématu IRegistrationTrigger.
Informace o vývoji XML naleznete RegistrationTrigger Element.
Spustí úkol při registraci nebo aktualizaci úkolu.
Spouštěcí trigger (trigger založený na událostech)Informace o vývoji skriptů najdete v tématu BootTrigger.
Informace o vývoji jazyka C++ najdete v tématu IBootTrigger.
Informace o vývoji XML naleznete BootTrigger Element.
Spustí úlohu při spuštění systému.
Trigger přihlášení (trigger založený na událostech)Informace o vývoji skriptování najdete v tématu LogonTrigger.
Informace o vývoji jazyka C++ najdete v tématu ILogonTrigger.
Vývoj XML naleznete LogonTrigger Element.
Spustí úlohu, když se uživatel přihlásí.
Aktivační událost změny stavu relace (trigger založený na událostech)Informace o vývoji skriptů najdete v tématu SessionStateChangeTrigger.
Informace o vývoji jazyka C++ najdete v tématu ISessionStateChangeTrigger.
Informace o vývoji XML naleznete SessionStateChangeTrigger Element.
Spustí úlohu, když relace terminálového serveru změní stav.

Triggery plánovače úloh 1.0

Následující typy triggerů jsou definovány TASK_TRIGGER_TYPE výčtu. Pokud chcete implementovat některý z následujících triggerů, podívejte se na strukturu TASK_TRIGGER.

  • Jednou aktivační událost: Spustí úlohu jednou.
  • Denní aktivační událost: Spustí úlohu v denním intervalu.
  • Týdenní aktivační událost: Spustí úlohu týdenním plánem.
  • Měsíční trigger: Spustí úlohu podle měsíčního plánu.
  • Měsíční aktivační událost DOW: Spustí úlohu v měsíčním denním plánu.
  • Při aktivační události nečinnosti: Spustí úlohu, když je počítač v nečinném stavu.
  • Aktivační událost spuštění systému: Spustí úlohu při spuštění počítače.
  • Trigger přihlášení: Spustí úlohu, když se konkrétní uživatel přihlásí.

triggery úloh

rozhraní triggerů

struktury aktivačních událostí