TriggerSchedule-Methode in Klasse SMS_Client

Die TriggerSchedule Methode im Configuration Manager löst auf dem Client die Ausführung des angegebenen Zeitplans aus.

Die folgende Syntax wurde aus Managed Object Format (MOF)-Code vereinfacht und definiert die Methode.

Syntax

UInt32 TriggerSchedule(
     String sScheduleID
);

Parameter

sScheduleID Datentyp: String

Qualifikanten: [in]

GUID des auszulösenden Zeitplans.

Vollständige GUID-Liste:

Zeitplan GUID
Hardwareinventar {00000000-0000-0000-0000-000000000001}
Softwareinventar {00000000-0000-0000-0000-000000000002}
Datenermittlungsdatensatz {00000000-0000-0000-0000-000000000003}
Dateisammlung {00000000-0000-0000-0000-000000000010}
IDMIF Collection {00000000-0000-0000-0000-000000000011}
Authentifizierung des Clientcomputers {00000000-0000-0000-0000-000000000012}
Anforderung von Computerrichtlinienzuweisungen {00000000-0000-0000-0000-000000000021}
Auswertung von Computerrichtlinien {00000000-0000-0000-0000-000000000022}
Standard-MP-Task aktualisieren {00000000-0000-0000-0000-000000000023}
LS (Ortungsdienst) Aufgabe "Standorte aktualisieren" {00000000-0000-0000-0000-000000000024}
LS (Location Service) Timeout Aktualisierungsaufgabe {00000000-0000-0000-0000-000000000025}
Anforderungszuweisung des Richtlinien-Agents (Benutzer) {00000000-0000-0000-0000-000000000026}
Richtlinien-Agent Zuweisung auswerten (Benutzer) {00000000-0000-0000-0000-000000000027}
Softwaremessung generiert Verwendungsbericht {00000000-0000-0000-0000-000000000031}
Meldung zum Aktualisieren der Quelle {00000000-0000-0000-0000-000000000032}
Löschen des Caches für Proxyeinstellungen {00000000-0000-0000-0000-000000000037}
Bereinigung des Computerrichtlinien-Agenten {00000000-0000-0000-0000-000000000040}
Bereinigung des Benutzerrichtlinien-Agenten {00000000-0000-0000-0000-000000000041}
Richtlinien-Agent Validieren des Computers Richtlinie/Zuweisung {00000000-0000-0000-0000-000000000042}
Richtlinien-Agent Benutzerrichtlinie / -zuweisung überprüfen {00000000-0000-0000-0000-000000000043}
Erneute/Aktualisieren von Zertifikaten in AD auf MP {00000000-0000-0000-0000-000000000051}
Peer-DP-Statusberichterstellung {00000000-0000-0000-0000-000000000061}
Peer-DP mit ausstehendem Paketüberprüfungszeitplan {00000000-0000-0000-0000-000000000062}
SUM Updates Installationszeitplan {00000000-0000-0000-0000-000000000063}
Sammlungszyklus des Hardwarebestands {00000000-0000-0000-0000-000000000101}
Sammlungszyklus des Softwarebestands {00000000-0000-0000-0000-000000000102}
Sammlungszyklus der Ermittlungsdaten {00000000-0000-0000-0000-000000000103}
Dateisammlungszyklus {00000000-0000-0000-0000-000000000104}
IDMIF-Sammlungszyklus {00000000-0000-0000-0000-000000000105}
Zyklus des Verwendungsberichts zur Softwaremessung {00000000-0000-0000-0000-000000000106}
Updatezyklus der Windows Installer-Quellliste {00000000-0000-0000-0000-000000000107}
Evaluierungszyklus für Software-Updates-Zuweisungen {00000000-0000-0000-0000-000000000108}
Wartungstask für Zweigverteilungspunkt {00000000-0000-0000-0000-000000000109}
Nachricht über nicht gesendeten Zustand senden {00000000-0000-0000-0000-000000000111}
Zustand Systemrichtlinie Cachebereinigung {00000000-0000-0000-0000-000000000112}
Scan nach Updatequelle {00000000-0000-0000-0000-000000000113}
Aktualisieren der Store-Richtlinie {00000000-0000-0000-0000-000000000114}
State System Policy Bulk Send High {00000000-0000-0000-0000-000000000115}
State system policy bulk send low {00000000-0000-0000-0000-000000000116}
Richtlinienaktion für Anwendungs-Manager {00000000-0000-0000-0000-000000000121}
Benutzerrichtlinienaktion für den Anwendungs-Manager {00000000-0000-0000-0000-000000000122}
Globale Auswertungsaktion im Anwendungs-Manager {00000000-0000-0000-0000-000000000123}
Zusammenfassung starten der Energieverwaltung {00000000-0000-0000-0000-000000000131}
Neubewertung der Endpunktbereitstellung {00000000-0000-0000-0000-000000000221}
Neubewertung der Endpunkt-AM-Richtlinie {00000000-0000-0000-0000-000000000222}
Erkennung externer Ereignisse {00000000-0000-0000-0000-000000000223}

Rückgabewerte

Ein UInt32 Datentyp, der 0 ist, um Erfolg anzuzeigen, oder ungleich null, um Fehler anzuzeigen.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager-Clientlaufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Client Development Requirements.

Beispiele

Beispiel 1: Auslösen der Hardwareinventur über PowerShell mithilfe der WMICLASS Typbeschleuniger

([wmiclass]"root\ccm:SMS_Client").TriggerSchedule("{00000000-0000-0000-0000-000000000001}")

Beispiel 2: Auslösen einer Aufgabe zur Aktualisierung des Standortdiensts über PowerShell mit der Invoke-CIMMethod Methode

Invoke-CimMethod -Namespace 'root\CCM' -ClassName SMS_Client -MethodName TriggerSchedule -Arguments @{sScheduleID='{00000000-0000-0000-0000-000000000024}'}

Beispiel 3: Auslösen eines Softwareupdates: Scan, Cache, Löschen und Scannen über die Eingabeaufforderung mit WMIC

%windir%\System32\wbem\WMIC.exe /namespace:\\root\ccm\invagt path inventoryActionStatus where InventoryActionID="{00000000-0000-0000-0000-000000000113}" DELETE /NOINTERACTIVE
%windir%\System32\wbem\WMIC.exe /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000113}" /NOINTERACTIVE

Wichtig

Veraltete Windows-Features – [Update – Januar 2024]: Derzeit ist WMIC ein Feature-on-Demand (FoD), das standardmäßig in Windows 11 22H2 und 23H2 vorinstalliert ist. In zukünftigen Versionen von Windows 11, 24H2+, wird die WMIC FoD standardmäßig deaktiviert sein.

Siehe auch

SMS_Client Client-WMI-Methode "Klasse EvaluateMachinePolicy" in Klasse SMS_ClientGetAssignedSite-Methode in Klasse SMS_ClientRequestMachinePolicy-Methode in Klasse SMS_ClientResetPolicy-Methode in Klasse SMS_ClientSetAssignedSite-Methode in Klasse SMS_ClientSetGlobalLoggingConfiguration-Methode in Klasse SMS_Client