Standard-Consumerklassen
In der folgenden Tabelle sind die Klassen für vorinstallierte permanente WMI-Verbraucher aufgeführt. Sie können Instanzen dieser Klassen erstellen, um die permanente Consumerklasse bereitzustellen, um den logischen Consumer bereitzustellen, der reagiert, wenn die im Filter angegebenen Ereignisse ausgelöst werden. Verwenden Sie beispielsweise die ActiveScriptEventConsumer Klasse, um das Skript zu definieren, das beim Eintreten eines angegebenen Ereignisses ausgeführt wird.
Weitere Informationen finden Sie unter Monitoring and Responding to Events with Standard Consumer and Monitoring Events.
Klasse | Beschreibung |
---|---|
ActiveScriptEventConsumer- | Führt ein vordefiniertes Skript in einer beliebigen Skriptsprache aus, wenn ein Ereignis an das Skript übermittelt wird. Beispiel: Ausführen eines Skripts basierend auf einem Ereignis- |
CommandLineEventConsumer- | Startet einen beliebigen Prozess im lokalen Systemkontext, wenn ein Ereignis an ihn übermittelt wird. Beispiel: Ausführen eines Programms über die Befehlszeile basierend auf einem Ereignis- |
LogFileEventConsumer- | Schreibt angepasste Zeichenfolgen in eine Textdatei, wenn Ereignisse an sie übermittelt werden. Beispiel: Schreiben in eine Protokolldatei basierend auf einem Ereignis |
NTEventLogEventConsumer- | Protokolliert eine bestimmte Nachricht im Windows-Ereignisprotokoll, wenn ein Ereignis an das Ereignis übermittelt wird. Beispiel: Protokollierung bei NT-Ereignisprotokoll basierend auf einem Ereignis- |
ScriptingStandardConsumerSetting | Stellt Registrierungsdaten bereit, die für alle Instanzen der ActiveScriptEventConsumer Klasse gemeinsam sind. |
SMTPEventConsumer- | Sendet eine E-Mail-Nachricht mit SMTP jedes Mal, wenn ein Ereignis an das Ereignis übermittelt wird. Beispiel: Senden von E-Mails basierend auf einem ereignisbasierten |