Was ist Windows-Verwaltungsinstrumentation?
Windows Management Instrumentation (WMI) ist eine Verwaltungsfunktion für Windows-Betriebssysteme, die in Kontrollräumen von Unternehmensumgebungssystemen verwendet wird. Es ermöglicht die Remoteverwaltung von lokalen und Remotecomputern und das Empfangen von Ereignisbenachrichtigungen aus Ereignisprotokollen auf Remotesystemen. Diese Funktionen können für Systemadministratoren, Informationssystemtechniker und Betriebsleiter äußerst nützlich sein. Wenn ein Systemadministrator die Liste der installierten Hotfixes eines bestimmten Remotecomputers kennen oder ein Upgrade eines Druckertreibers installieren oder Änderungen an einer Systemregistrierung vornehmen muss, ist WMI die Einrichtung für die Aufgaben. Ein Betriebsmanager kann Prozesse so planen, dass sie zu bestimmten Zeiten auf Remotecomputern ausgeführt werden, und auf Listen dynamischer Verwaltungsdaten von Clientprogrammen auf Remotecomputern zugreifen.
Wenn ein Systemadministrator Namespace-Rechte für ein remote-fähiges System besitzt, kann er sich mit seinen eigenen Administrator-Anmeldeinformationen beim Remote-System anmelden. Solange der Administrator über Zugriffsrechte verfügt, kann er auf einem Remotecomputer alle Aktionen ausführen, die ein lokaler Bediener dieses Computers ausführen kann. Wenn ein Administrator auf mehr als einen Remotecomputer zugreift, leitet er die Authentifizierung mithilfe der so genannten "Delegierung" an nachfolgende Computer weiter.
Mithilfe von C ++ -, C # - oder .NET Frameworks-Skriptsprachen mit Windows Management Instrumentation kann ein Steuerungsoperator Anbieterskripts und Automatisierungsprozeduren schreiben, um viele Verwaltungsaufgaben auf Remotecomputern auszuführen, die auf Windows Management Instrumentation-Funktionen basieren. Obwohl über 100 Anbieterskripts in neueren Windows-Betriebssystemen vorhanden sind, entwickeln viele Unternehmen unterschiedliche Skripts, um die Sicherheit zu erhöhen und die Reaktionsfähigkeit der Skripts für einzelne Unternehmen zu verbessern. Tests von Benutzern von Remotesystemen dienen dazu, den Vorhersagbarkeitsquotienten von Mitarbeitern in Bezug auf Benutzerfreundlichkeit und Vertrautheit mit der Verwendung von Windows-Komponenten sowie verschiedener anderer Verwaltungsaufgaben in einer logischen und einheitlichen Oberfläche zu bestimmen. Drittanbieter stellen auch Benutzeroberflächen für WMI mit Skriptfunktionen bereit.
Wenn ein Administrator die auf einem Remotesystem ausgeführten Prozesse kennen muss, fragt er das System mit einer WMI-Klasse namens Win32_Process ab. Ebenso ist Win32_TimeZone eine Windows-Verwaltungsinstrumentationsklasse, die Zeitzoneninformationen auf einem System angibt. In Windows Management Instrumentation sind Klassenabfragen integriert, mit denen Remotesysteme für einzelne Abfragen abgefragt werden können. Manchmal ist es jedoch erforderlich, Klassenskripte zu kombinieren, um beispielsweise herauszufinden, wie viel verfügbarer Speicher vom fernen System verwendet wird. Es gibt ein Tool namens CIM Studio, mit dem Sie die Windows-Verwaltungsinstrumentationsklassen durchsuchen können.