Skripterstellung für API-Objekte

In der Referenz zur Skripterstellungs-API für WMI wird jedes Skriptobjekt mit einer bestimmten Syntax beschrieben. Eine Erläuterung dieser Syntax finden Sie unter Dokumentkonventionen für die Skripterstellungs-API.

In der folgenden Tabelle sind WMI-Skriptobjekte und deren Verwendung aufgeführt.

Object BESCHREIBUNG
SWbemDateTime Erstellt und analysiert CIM-datetime-Werte.
SWbemEventSource Ruft Ereignisse in Verbindung mit SWbemServices.ExecNotificationQuery ab.
SWbemLastError Stellt erweiterte Fehlerinformationen bei Auftreten eines Fehlers zur Verfügung.
SWbemLocator Erhält ein SWbemServices-Objekt, das zugriff auf WMI auf einem bestimmten Hostcomputer erhalten kann.
SWbemMethod Enthält eine einzelne WMI-Methodendefinition.
SWbemMethodSet Ruft eine Auflistung von SWbemMethod-Objekten ab.
SWbemNamedValue Enthält einen einzelnen benannten Wert.
SWbemNamedValueSet Ruft den Zugriff auf eine Auflistung von SWbemNamedValue-Objekten ab.
Swbemobject Enthält und bearbeitet eine einzelne WMI-Objektklasse oder -Instanz.
SWbemObjectEx Erweitert die Funktionalität von SWbemObject. Dieses Objekt fügt die Refresh-Methode für SWbemRefresher-Objekte hinzu.
SWbemObjectPath Generiert und überprüft einen Objektpfad.
SWbemObjectSet Ruft den Zugriff auf eine Auflistung von SWbemObject-Objekten ab.
SWbemPrivilege Legt eine Berechtigung fest oder clears.
SWbemPrivilegeSet Ruft den Zugriff auf eine Auflistung von SWbemPrivilege-Objekten ab.
SWbemProperty Enthält eine einzelne WMI-Eigenschaft.
SWbemPropertySet Ruft den Zugriff auf eine Auflistung von SWbemProperty-Objekten ab.
SWbemQualifier Enthält einen einzelnen Eigenschaftenqualifizierer.
SWbemQualifierSet Ruft den Zugriff auf eine Auflistung von SWbemQualifier-Objekten ab.
SWbemRefresher Erfasst und aktualisiert Objekteigenschaftswerte in einem Vorgang.
SWbemRefreshableItem Stellt ein einzelnes aufsetzbares Element in einem SWbemRefresher-Objekt dar, z. B. eine -Eigenschaft.
SWbemSecurity Verwaltet Sicherheitseinstellungen wie Component Object Model (COM), AuthenticationLevelund ImpersonationLevel.
Swbemservices Erstellt, aktualisiert und ruft Instanzen oder Klassen ab.
SWbemServicesEx Erweitert die Funktionalität von SWbemServices. Dieses Objekt fügt die Put- und PutAsync-Methoden hinzu, damit eine Klasse oder Instanz in mehreren Namespaces gespeichert werden kann.
SWbemSink Empfängt die Ergebnisse asynchroner Vorgänge und Ereignisbenachrichtigungen, die von Clientanwendungen verwendet werden.