Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Kapitel 22 Ereignissystem 22.4 Registrieren von WMI-Ereignisquellen Ab PowerShell 2.0 ist die Unterstützung für WMI-Ereignisabfragen nun wesentlich komfortabler. Durch ein einziges Commandlet (Regis- ter-WMIEvent) kann der Administrator die WMI-Ereignisabfrage und die gewünschte Reaktion festlegen. Register- WMIEvent Das Commandlet Register-WMIEvent erzeugt ein Ereignis-Abonnement für WMI-Ereignisse. Parameter des Commandlets sind: query : Text der WMI-Ereignisabfage computer: System, auf dem die WMI-Ereignisabfrage ausgeführt werden soll. Standard ist das lokale System. sourceIdentifier : Name für das Abonnement. Dieser Name muss in der aktuellen PowerShell-Sitzung eindeutig sein. messageData : Text, der beim Auslösen des Ereignisses in die WMI- Ereignisliste geschrieben wird action : auszuführende Aktion in Form eines PowerShell-Befehls Es folgen einige Beispiele. Beispiel 1: Beobachten, ob sich der Status eines Dienstes ändert: