Sdílet prostřednictvím


Triggery úloh

Trigger je sada kritérií, která při splnění spustí provádění úkolu. Plánovač úloh poskytuje aktivační události založené na čase i události, které můžou úlohu spustit několika různými způsoby. Daný úkol může spustit jeden nebo více triggerů. Úkol může mít maximálně 48 triggerů.

Triggery založené na čase

Triggery založené na čase spouští úkoly v zadaných časech. To zahrnuje spuštění úkolu jednou v určitém čase nebo vícenásobné spuštění úkolu v denním, týdenním, měsíčním nebo měsíčním denním plánu.

Triggery založené na událostech

Triggery založené na událostech spouští úlohu v reakci na určité systémové události. Například triggery založené na událostech je možné nastavit tak, aby při spuštění systému spustily úlohu, když se uživatel přihlásí k místnímu počítači nebo když se systém stane nečinný.

Více aktivačních událostí

Každý úkol může být spuštěn jedním nebo více aktivačními událostmi, což umožňuje spuštění úkolu libovolným počtem způsobů. V Plánovači úloh 1.0 a Plánovači úloh 2.0 se však implementuje více aktivačních událostí.

V Plánovači úloh 2.0 je každá aktivační událost definována samostatným rozhraním API triggeru, které je přidružené k úloze prostřednictvím kolekce triggerů.

V Plánovači úloh 1.0 lze několik aktivačních událostí považovat za plán, což je sada časů, ve kterých úkol začíná. V tomto případě je plán sadou časů (určených sjednocením všech triggerů přidružených k pracovní položce), při kterých se pracovní položka provede.

opakování úkolu

typy aktivačních událostí

rozhraní triggerů

o plánovače úloh