Erstellen eines Ziels

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. echo oder dir).

  1. Klicken Sie auf der Registerkarte "Ereignis-Manager" auf Ziele > Das Pluszeichen, und weisen Sie dem Ziel einen eindeutigen Namen zu.

  2. Wählen Sie einen Zieltyp aus.

    Befehlsziel

    1. Wählen Sie Befehl aus, und klicken Sie dann auf Weiter.

    2. Geben Sie in das Feld "Befehlspfad (erforderlich)" den Namen einer ausführbaren Datei oder eines Befehls ein.

    3. 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 Die Schaltfläche Hinzufügen.

      Hinweis: Sie können andere Parameter hinzufügen, die in die Befehlszeile integriert werden sollen.
    4. Klicken Sie auf Fertig stellen.

    E-Mail-Ziel

    Hinweis: Stellen Sie sicher, dass die E-Mail-Einstellungen konfiguriert sind. Weitere Informationen finden Sie unter Konfigurieren der E-Mail-Einstellungen.
    1. Wählen Sie E-Mail aus, und klicken Sie dann auf Weiter.

    2. 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.
    3. Klicken Sie auf Fertig stellen.

Beispielkonfiguration für ein Befehlsziel

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: powershell.exe

Befehlsparameter: -executionpolicy bypass -File "c:/Program Files (x86)/Lexmark/Markvision Enterprise/mve_alert.ps1” -IpAddress "${configurationItem.ipAddress}” -Alert "${alert.name}”

Beispielskript Windows PowerShell
Param(
	[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"