Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met de Task Scheduler-service kunt u geautomatiseerde taken uitvoeren op een gekozen computer. Met deze service kunt u plannen dat elk programma op een handig tijdstip voor u wordt uitgevoerd of wanneer een specifieke gebeurtenis plaatsvindt. De Taakplanner bewaakt de tijd- of gebeurteniscriteria die u kiest en voert vervolgens de taak uit wanneer aan deze criteria wordt voldaan.
Waar Taakplanner is geïnstalleerd
De Task Scheduler wordt automatisch geïnstalleerd met alle ondersteunde versies van Windows. Gebruik altijd de Task Scheduler 2.0-API voor nieuwe ontwikkeling.
Note
Task Scheduler 1.0-interfaces zijn afgeschaft. Alle nieuwe code moet gericht zijn op de Task Scheduler 2.0-API, die beschikbaar is op Windows Vista en hoger.
Task Scheduler wordt gestart telkens wanneer het besturingssysteem wordt gestart. Het kan worden uitgevoerd via de grafische gebruikersinterface (GUI) van Task Scheduler of via de Task Scheduler-API die in deze SDK wordt beschreven.
Energiebewuste taakplanning
Task Scheduler kan worden geïntegreerd met Windows energiebeheer om de impact op de levensduur van de batterij en de gebruikerservaring te minimaliseren. Bij het ontwerpen van geplande taken:
Important
Gebruik nooit polling-taken met een kort interval op apparaten met accu's. Een taak die om de 5 minuten wordt uitgevoerd, voorkomt dat het systeem niet-actieve statussen met een laag vermogen invoert. Gebruik in plaats daarvan gebeurtenistriggers, niet-actieve triggers of onderhoudsplanning.
| Approach | Wanneer gebruiken | Energiebeheer |
|---|---|---|
| Automatisch onderhoud | Onderhoudstaken die kunnen worden uitgesteld (defragmentatie, scans, opschonen). | Wordt alleen uitgevoerd wanneer niet-actief + netstroom. De batterij wordt voor onbepaalde tijd uitgesteld. |
| Inactieve trigger | Werk waarvoor een lage systeembelasting is vereist, maar geen netstroom. | Wacht op afwezigheid van gebruiker + CPU-inactiviteit. |
| Gebeurtenistrigger | Reactief werk (vermelding in gebeurtenislogboek, WMI-gebeurtenis). | Wordt alleen uitgevoerd wanneer de gebeurtenis wordt geactiveerd. Anders zijn er geen kosten. |
| Tijdtrigger + voorwaarden | Terugkerende schema's met StartWhenAvailable en StopIfGoingOnBatteries. |
De taak wordt uitgesteld als niet aan de voorwaarden is voldaan; haalt in zodra daar wel aan is voldaan. |
Configureer het volgende voor onderhoudstaken op moderne stand-byapparaten:
AllowStartIfOnBatteries = falseStopIfGoingOnBatteries = true-
MaintenanceSettingsmet eenPeriodenDeadline
Zie Automatisch onderhoud voor meer informatie over de werking van onderhoudsplanning met connected stand-by- en S3-systemen.
Informatie over taken
Taken zijn het belangrijkste onderdeel van de Task Scheduler. Zie de volgende onderwerpen voor informatie over wat taken zijn en wat hun onderdelen zijn:
- taken
- taakacties
- Taaktriggers
- informatie over taakregistratie
- Taak Inactieve Condities
- beveiligingscontexten voor taken
- een taak herhalen
- Automatisch onderhoud
Zie Taakplanner gebruikenvoor meer informatie en voorbeelden over het gebruik van de Task Scheduler-interfaces, scriptobjecten en XML.
Verwante onderwerpen