Informationen zu WMI
Die Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) ist die Microsoft-Implementierung von WBEM (Web-Based Enterprise Management). Hierbei handelt es sich um eine Brancheninitiative zum Entwickeln einer Standardtechnologie für den Zugriff auf Verwaltungsinformationen in einer Unternehmensumgebung. WMI verwendet den Branchenstandard %%amp;quot;Common Information Model (CIM)%%amp;quot; zum Darstellen von Systemen, Anwendungen, Netzwerken, Geräten und anderen verwalteten Komponenten. CIM wird von der Distributed Management Task Force(DMTF)entwickelt und verwaltet.
Hinweis
Die nächste Generation von WMI, die als Windows Management Infrastructure (MI) bezeichnet wird, ist derzeit verfügbar. MI ist vollständig kompatibel mit früheren Versionen von WMI und bietet eine Vielzahl von Features und Vorteilen, die das Entwerfen und Entwickeln von Anbietern und Clients einfacher denn je machen. Beispielsweise werden viele neuere Anbieter mithilfe des MI-Frameworks geschrieben, aber der Zugriff ist über WMI-Skripts und -Anwendungen möglich. Weitere Informationen zu den Unterschieden zwischen den beiden Technologien finden Sie unter Gründe für die Verwendung von MI.
Verwalten von Remotecomputersystemen mit WMI
WMI ermöglicht das Abrufen von Verwaltungsdaten von Remotecomputern. WMI-Remoteverbindungen werden per DCOM hergestellt. Eine Alternative ist die Verwendung Windows Remoteverwaltung (WinRM), die WMI-Remoteverwaltungsdaten mithilfe des soapbasierten WS-Management-basierten Protokolls erhält.
Programmieren mit WMI
Verwaltungsanwendungen oder -skripts können Daten erhalten oder Vorgänge über WMI in einer Vielzahl von Sprachen ausführen. Weitere Informationen finden Sie im Abschnitt Developer Audience unter Windows Management Instrumentation.
Viele Windows verfügen über zugeordnete WMI-Anbieter, z. B. den Startkonfigurationsdaten-Anbieter (BCD) oder den Storage Volumeanbieter. WMI-Anbieter implementieren die von WMI-Klassenmethoden und -Eigenschaften beschriebene Funktionalität, um zugeordnete Windows verwalten. Weitere Informationen finden Sie unter WMI-Anbieter und WMI-Klassen.
Weitere Informationen zum Schreiben eines Anbieters zum Bereitstellen von Daten von neuer Hardware oder Anwendungen finden Sie unter Bereitstellen von Daten für WMI.
Weitere Informationen zum Implementieren dieser Technologie finden Sie unter Verwenden von WMI.
In der folgenden Tabelle sind die in diesem Abschnitt enthaltenen Themen aufgeführt.
Section |
BESCHREIBUNG |
|---|---|
| Neues in WMI | Neue Features in WMI. |
| Betriebssystemverfügbarkeit von WMI-Komponenten | Einige Komponenten sind nicht mehr verfügbar oder als optionale Installation verfügbar. |
| WMI-Architektur | Eine Verwaltungsanwendung kommuniziert mit WMI über eine Vielzahl von Schnittstellen, z. B. Visual Basic, C++, ODBC und ActiveX. Alle WMI-Schnittstellen basieren auf dem Component Object Model (COM). |
| Common Information Model | Ein sprachunabhängiges Programmiermodell, das objektorientierte Techniken verwendet, um ein Unternehmen zu beschreiben. |
| Managed Object Format | Ein Format, mit dem Sie lesbaren Code erstellen können, der vom Betriebssystem in eine Gruppe von CIM-Klassen übersetzt werden kann. Sie können die neuen Klassen verwenden, um neue Technologien für ein Unternehmen zu modellieren und zu steuern. |
| Benutzerkontensteuerung und WMI | Die Benutzerkontensteuerung (User Account Control, UAC) wirkt sich darauf aus, welche WMI-Daten zurückgegeben werden und wie Skripts ausgeführt werden müssen. Weitere Informationen finden Sie unter Erste Schritte mit Benutzerkontensteuerung auf Windows Vista. |
| Zugriff auf sicherungsfähige WMI-Objekte | WMI verwendet standardmäßige Windows-Sicherheitsobjekte und -verfahren, um den Zugriff auf sicherungsfähige Objekte wie WMI-Namespaces, Drucker, Dienste und DCOM-Anwendungen zu steuern und zu schützen. |
| Leistungsbibliotheken und WMI | Daten aus den Systemleistungsindikatoren sind in WMI-Klassen verfügbar. |
| IPv6- und IPv4-Unterstützung in WMI | WMI-IP-Routenanbieter und Netzwerkklassen geben Daten für IPv4-Adressen an. Ab Windows Vista bietet WMI auch eingeschränkte Unterstützung für IPv6-Netzwerkfunktionen. |
| Datums- und Uhrzeitformat | WMI verwendet die Datums- und Uhrzeitformate, die durch die CIM-Spezifikation der Distributed Management Task Force definiert sind. Weitere Informationen finden Sie unter DMTF. |
| Skripterstellung für den Zugriff auf WMI | Schreiben sie WMI-Skripts, um Verwaltungsaufgaben auszuführen. |
| Problembehandlung bei WMI | Beim Zugriff auf lokale WMI- oder Remotedaten in einer Anwendung oder einem Skript erhalten Sie möglicherweise Fehler im Bereich fehlender Klassen bis hin zu verweigerten Zugriffen. Anbieter verfügen auch über Debugoptionen und Problembehandlungsklassen. |
| Weitere Informationen | Websites, Bücher und Artikel zu WMI. |