Taakregistratiegegevens
Registratiegegevens bieden een manier om een taak op verschillende manieren te identificeren. Een taak kan bijvoorbeeld worden geïdentificeerd door de auteur, hoe deze is gemaakt (de taakbron genoemd) en de datum van registratie.
Registratiegegevens gebruiken
Registratiegegevens worden doorgaans opgegeven wanneer de taak wordt gemaakt en vervolgens op de volgende manieren worden gebruikt:
- Weergegeven door de gebruikersinterface van Task Scheduler.
- Ophalen of instellen door C++-toepassingen of -scripts.
- In een bedrijfsomgeving, gebruikt als zoekcriteria bij het inventariseren van alle geregistreerde taken.
Typen registratiegegevens
Taakregistratiegegevens worden gedefinieerd door de eigenschappen van het RegistrationInfo-object voor scripttoepassingen, de eigenschappen van de IRegistrationInfo interface voor C++-toepassingen en de onderliggende elementen van het element RegistrationInfo (taskType) voor het lezen of schrijven van XML.
Deze eigenschappen bieden toegang tot de volgende typen registratiegegevens:
Taakauteur
Task Scheduler stelt de auteur van de taak in wanneer deze wordt gemaakt.
Datum van taakregistratie
Met Task Scheduler wordt deze datum ingesteld wanneer de taak is geregistreerd.
Taakbeschrijving
Een door de gebruiker gedefinieerde beschrijving die kan bevatten welke triggers worden gebruikt om de taak te starten of welke acties de taak uitvoert.
Taakdocumentatie
Door de gebruiker verstrekte documentatie die nodig is voor de taak.
Taakbeveiligingsdescriptor
Een door de gebruiker geleverde beveiligingsdescriptor.
Taakbron
Door de gebruiker verstrekte informatie waarin wordt beschreven waar de taak vandaan komt. Een taak kan bijvoorbeeld afkomstig zijn van een onderdeel, service, toepassing of gebruiker.
Taak-URI
Een URI (Uniform Resource Identifier) voor de taak.
Taakversie
Door de gebruiker verstrekte informatie die wordt gebruikt wanneer er meerdere versies van een taak bestaan.
XML-tekst
Een xml-indelingsversie van de registratiegegevens. Houd er rekening mee dat u de registratiegegevens rechtstreeks via deze XML kunt instellen of wijzigen en dat de juiste object- en interface-eigenschappen dienovereenkomstig worden bijgewerkt.
Taken registreren
Een taak kan worden geregistreerd nadat de taakdefinities zijn gemaakt en registratiegegevens en instellingswaarden worden opgegeven door de gebruiker. Een taak wordt geregistreerd met behulp van de TaskFolder.RegisterTaskDefinition methode voor het uitvoeren van scripts voor toepassingen of de ITaskFolder::RegisterTaskDefinition methode voor C++-toepassingen. Als u een taak wilt registreren met XML om de taak te definiëren, gebruikt u de methode TaskFolder.RegisterTask voor het uitvoeren van scripts voor toepassingen en de ITaskFolder::RegisterTask methode voor C++-toepassingen.
In de hierboven genoemde methoden kunt u de beveiligingscontext opgeven om de taak uit te voeren. U moet een beheerder van het systeem zijn om taken te plannen voor uitvoering onder andere contexten dan uw eigen context. Zie Beveiligingscontexten voor het uitvoeren van takenvoor meer informatie over de beveiligingscontexten voor het uitvoeren van taken.
Verwante onderwerpen