Info 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

Aktuell ist die nächste Generation von WMI, die als Windows Management Infrastructure (MI) bezeichnet wird, verfügbar. MI ist vollständig mit früheren Versionen von WMI kompatibel 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 mit dem MI-Framework geschrieben, auf die jedoch mit WMI-Skripten und -Anwendungen zugegriffen werden kann. 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. Alternativ kann auch die Windows-Remoteverwaltung (Windows Remote Management, WinRM) verwendet werden. In diesem Fall werden WMI-Remoteverwaltungsdaten unter Verwendung des SOAP-basierten WS-Verwaltungsprotokolls abgerufen.

Programmieren mit WMI

Verwaltungsanwendungen oder Skripts können Daten abrufen oder Vorgänge über WMI in einer Vielzahl von Sprachen ausführen. Weitere Informationen finden Sie unter Windows-Verwaltungsinstrumentation im Abschnitt „Entwicklerzielgruppe“.

Vielen Windows-Features sind WMI-Anbieter zugeordnet, z. B. der BcD-Anbieter (Boot Configuration Data) oder der Speichervolume-Provider. WMI-Anbieter implementieren die von Methoden und Eigenschaften der WMI-Klassen beschriebene Funktionalität, um zugeordnete Windows-Features zu verwalten. Weitere Informationen finden Sie unter WMI-Anbieter und WMI-Klassen.

Weitere Informationen zum Schreiben eines Anbieters, der Daten zu neuer Hardware oder neuen Anwendungen bereitstellt, 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 Themen dieses Abschnitts aufgeführt.

Abschnitt BESCHREIBUNG
Neuerungen in WMI Neue Funktionen in WMI.
Betriebssystemverfügbarkeit von WMI-Komponenten Einige Komponenten sind nicht mehr 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 Konzepte zur Beschreibung eines Unternehmens verwendet.
Managed Object Format Ein Format, mit dem Sie lesbaren Code erstellen können, den das Betriebssystem in eine Reihe von CIM-Klassen übersetzen kann. Sie können die neuen Klassen verwenden, um neue Technologien für ein Unternehmen zu modellieren und zu steuern.
Benutzerkontosteuerung und WMI Die Benutzerkontensteuerung (User Account Control, UAC) wirkt sich darauf aus, welche WMI-Daten zurückgegeben werden, wie Remotezugriff und wie Skripts ausgeführt werden müssen. Weitere Informationen finden Sie unter Erste Schritte mit der Benutzerkontensteuerung unter Windows Vista.
Zugriff auf sicherungsfähige WMI-Objekte WMI verwendet Windows-Standardsicherheitsobjekte 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-Route-Anbieter und -Netzwerkklassen stellen Daten für IPv4-Adressen bereit. Ab Windows Vista bietet WMI auch eingeschränkte Unterstützung für IPv6-Netzwerkfunktionen.
Datums- und Uhrzeitformat WMI verwendet die Datums- und Uhrzeitformate, die von der CIM-Spezifikation der Distributed Management Task Force (DTMF) definiert sind. Weitere Informationen finden Sie unter DTMF.
Skriptzugriff auf WMI Sie können WMI-Skripts zur Ausführung von Verwaltungsaufgaben schreiben.
WMI-Problembehandlung Beim Zugriff auf lokale WMI- oder Remotedaten in einer Anwendung oder einem Skript erhalten Sie möglicherweise Fehlermeldung, die von fehlenden Klassen bis hin zu verweigertem Zugriff reichen. Anbieter verfügen auch über Debugoptionen und Problembehandlungsklassen.
Weitere Informationen Websites, Bücher und Artikel über WMI.

 

Verwenden von WMI

WMI-Referenz