Ein Ziel ist eine vordefinierte Aktion, die entweder eine E-Mail-Benachrichtigung oder eine Befehlszeilenanwendung sein kann. Die Aktion wird ausgelöst, wenn ein Geräteereignis auftritt. Bei einem Befehlsziel unterstützt MVE die Ausführung einer ausführbaren Datei (.exe) bzw. eines Befehls-Interpreters (z. B.
oder ).Klicken Sie auf der Registerkarte "Ereignis-Manager" auf Ziele > , und weisen Sie dem Ziel einen eindeutigen Namen zu.
Wählen Sie einen Zieltyp aus.
Wählen Sie Befehl aus, und klicken Sie dann auf Weiter.
Geben Sie in das Feld "Befehlspfad (erforderlich)" den Namen einer ausführbaren Datei oder eines Befehls ein.
Um einen Platzhalter zu dem Feld "Befehlsparameter" hinzuzufügen, wählen Sie aus der Liste "Platzhalter" einen Platzhalter aus, und klicken Sie anschließend auf .
Hinweis: Sie können andere Parameter hinzufügen, die in die Befehlszeile integriert werden sollen. |
Klicken Sie auf Fertig stellen.
Hinweis: Stellen Sie sicher, dass die E-Mail-Einstellungen konfiguriert sind. Weitere Informationen finden Sie unter Konfigurieren der E-Mail-Einstellungen. |
Wählen Sie E-Mail aus, und klicken Sie dann auf Weiter.
Geben Sie die entsprechenden Werte in die Felder ein.
Von: Geben Sie die E-Mail-Adresse des Absenders ein.
An – Geben Sie die E-Mail-Adresse des Empfängers ein.
CC: Geben Sie die E-Mail-Adressen anderer Empfänger ein, die eine Kopie der E-Mail erhalten sollen.
Betreff: Geben Sie einen Betreff ein.
Nachricht – Geben Sie die standardmäßige E-Mail-Nachricht ein.
Hinweis: Sie können die verfügbaren Platzhalter teilweise oder vollständig als Betreffzeile oder als Teil einer E-Mail-Nachricht verwenden. Platzhalter sind die variablen Elemente, die bei Verwendung mit den tatsächlichen Werten ersetzt werden. |
Klicken Sie auf Fertig stellen.
In dieser Beispielkonfiguration führt der Befehl das Skript Windows PowerShell aus, um ein Windows-Ereignis für jede ausgelöste Gerätewarnung zu protokollieren.
Befehlspfad:
Befehlsparameter:
Beispielskript Windows PowerShellParam( [string] $IpAddress, [string] $Alert ) if ([System.Diagnostics.EventLog]::SourceExists("Markvision Enterprise") -eq $False) { New-EventLog -LogName Application -Source "Markvision Enterprise" } Write-EventLog -LogName Application -Source "Markvision Enterprise" -EntryType Information -EventId 1 -Message "Alert for $IpAddress - $Alert" |