Aufgabenplanungsskriptobjekte

Die Skriptobjekte, die in den folgenden Themen beschrieben werden, bieten programmgesteuerten Zugriff auf die Funktionen, die im Aufgabenplanungsprogramm für Visual Basic- und Visual Basic-Skriptentwickler verfügbar sind.

Die folgenden Objekte werden in TaskPlaner 2.0 eingeführt.

Object BESCHREIBUNG
Aktion Stellt die allgemeinen Eigenschaften bereit, die von allen Aktionsobjekten geerbt werden.
ActionCollection Enthält die aktionen, die von der Aufgabe ausgeführt werden.
BootTrigger Stellt einen Trigger dar, der eine Aufgabe startet, wenn das System gestartet wird.
ComHandlerAction Stellt eine Aktion dar, die einen Handler auslöst.
DailyTrigger Stellt einen Trigger dar, der eine Aufgabe basierend auf einem täglichen Zeitplan startet.
EmailAction Stellt eine Aktion dar, die eine E-Mail-Nachricht sendet.
EventTrigger Stellt einen Trigger dar, der eine Aufgabe startet, wenn ein Systemereignis auftritt.
ExecAction Stellt eine Aktion dar, die einen Befehlszeilenvorgang ausführt.
IdleSettings Gibt an, wie der Taskplaner Aufgaben ausführt, wenn sich der Computer im Leerlauf befindet.
IdleTrigger Stellt einen Trigger dar, der eine Aufgabe startet, wenn eine Leerlaufbedingung auftritt.
LogonTrigger Stellt einen Trigger dar, der eine Aufgabe startet, wenn sich ein Benutzer anmeldet.
MonthlyDOWTrigger Stellt einen Trigger dar, der eine Aufgabe an einem monatlichen Wochentagszeitplan startet.
MonthlyTrigger Stellt einen Trigger dar, der eine Aufgabe basierend auf einem monatlichen Zeitplan startet.
NetworkSettings Stellt die Einstellungen bereit, die der Aufgabenplanungsdienst zum Abrufen eines Netzwerkprofils verwendet.
Prinzipal Stellt die Sicherheitsanmeldeinformationen für einen Prinzipal bereit.
RegisteredTask Stellt die Methoden bereit, die verwendet werden, um den Task sofort auszuführen, alle ausgeführten Instanzen der Aufgabe abzurufen, die Anmeldeinformationen abzurufen oder festzulegen, die zum Registrieren der Aufgabe verwendet werden, sowie die Eigenschaften, die die Aufgabe beschreiben.
RegisteredTaskCollection Enthält alle tasks, die registriert sind.
RegistrationInfo Stellt die administrativen Informationen bereit, die zum Beschreiben der Aufgabe verwendet werden können. Diese Informationen enthalten Details wie eine Beschreibung des Vorgangs, den Autor des Vorgangs, das Datum, an dem der Vorgang registriert wird, und den Sicherheitsdeskriptor der Aufgabe.
RegistrationTrigger Stellt einen Trigger dar, der eine Aufgabe startet, wenn der Task registriert wird.
RepetitionPattern Definiert, wie oft die Aufgabe ausgeführt wird und wie lange das Wiederholungsmuster nach dem Start des Vorgangs wiederholt wird.
RunningTask Stellt die Methoden zum Abrufen von Informationen aus und zum Steuern einer ausgeführten Aufgabe bereit.
RunningTaskCollection Wird verwendet, um eine ausgeführte Aufgabe abzurufen.
SessionStateChangeTrigger Wird verwendet, um Aufgaben für Konsolenverbindungen oder -trennen, Remoteverbindung oder Trennen oder Sperren oder Entsperren von Arbeitsstationen auszulösen.
ShowMessageAction Stellt eine Aktion dar, die ein Meldungsfeld anzeigt, wenn eine Aufgabe aktiviert wird.
TaskDefinition Definiert alle Komponenten einer Aufgabe, z. B. die Aufgabeneinstellungen, Trigger, Aktionen und Registrierungsinformationen.
TaskFolder Stellt die Methoden bereit, die zum Registrieren (Erstellen) von Aufgaben im Ordner, zum Entfernen von Aufgaben aus dem Ordner und zum Erstellen oder Entfernen von Unterordnern aus dem Ordner verwendet werden.
TaskFolderCollection Zählt die Anzahl der Ordner in der Auflistung und ruft einen angegebenen Ordner aus der Auflistung ab.
TaskNamedValuePair Erstellt ein Name-Wert-Paar, in dem der Name dem Wert zugeordnet ist.
TaskNamedValueCollection Enthält eine Auflistung von Name-Wert-Paaren des TaskNamedValuePair-Objekts .
TaskService Bietet Zugriff auf den Aufgabenplanungsdienst zum Verwalten registrierter Aufgaben.
TaskSettings Stellt die Einstellungen bereit, die die Aufgabenplanungsdienste zum Ausführen der Aufgabe verwenden.
TaskVariables Definiert Aufgabenvariablen, die als Parameter an Aufgabenhandler und externe ausführbare Dateien übergeben werden können, die von Tasks gestartet werden.
TimeTrigger Stellt einen Trigger dar, der eine Aufgabe startet, wenn der Trigger aktiviert wird.
Trigger Stellt die allgemeinen Eigenschaften bereit, die von allen Triggerobjekten geerbt werden.
Triggercollection Wird verwendet, um die Trigger einer Aufgabe hinzuzufügen, aus zu entfernen und abzurufen.
WeeklyTrigger Stellt einen Trigger dar, der eine Aufgabe basierend auf einem wöchentlichen Zeitplan startet.

 

Aufgabenplanungsreferenz

Aufgabenplanung