Users Guide

122
Warnungsmaßnahmen einstellen
Leiten Sie
stdout
und
stderr
beim Festlegen der Anwendung in eine Datei
um, sodass Ausgaben oder Fehlermeldungen angezeigt werden.
Wenn mehrere Anwendungen (oder Befehle) für eine Warnung ausgeführt
werden sollen, erstellen Sie ein Skript, das diese Aufgabe übernimmt,
und geben Sie den vollständigen Pfad zum Skript in das Feld
Absoluter
Pfad zur Anwendung
ein.
Beispiel 1:
ps -ef >/tmp/psout.txt 2>&1
Der Befehl in Beispiel 1 führt die Anwendung
ps
aus, leitet
stdout
in die
Datei
/tmp/psout.txt
um und leitet
stderr
in dieselbe Datei wie
stdout
um.
Beispiel 2:
mail -s "Server Alert" admin </tmp/alertmsg.txt >/
tmp/mailout.txt 2>&1
Der Befehl in Beispiel 2 führt die Mail-Anwendung aus, um die Meldung
in der Datei
/tmp/alertmsg.txt
mit dem Betreff
Serverwarnung
an den Red
Hat Enterprise Linux-Benutzer oder SUSE LINUX Enterprise Server-
Benutzer und Administrator zu senden. Die Datei
/tmp/alertmsg.txt
muss
vom Benutzer erstellt werden, bevor das Ereignis eintritt.
stdout
und
stderr
können außerdem in die Datei
/tmp/mailout.txt
umgeleitet werden,
falls ein Fehler eintritt.
Warnungsmaßnahmen in Microsoft Windows
Server 2003 und Windows Server 2008 einstellen
Beim Festlegen von Warnungsmaßnahmen werden Visual Basic-Skripts nicht
automatisch von der Funktion „Anwendung ausführen“ interpretiert, obwohl
Sie eine
.cmd-
,
.com-
,
.bat-
oder
.exe-
Datei ausführen können, indem
Sie einfach nur die Datei als Warnungsmaßnahme angeben.
Um dieses Problem zu beheben, rufen Sie zuerst den Befehlsprozessor
cmd.exe
zum Starten des Skripts auf. Beispiel: Der Warnungsmaßnahmenwert zum
Ausführen einer Anwendung kann folgendermaßen eingestellt werden:
c:\winnt\system32\cmd.exe /c
d:\Beispiel\Beispiel1.vbs
Dabei ist d:\Beispiel\Beispiel1.vbs der vollständige Pfad zur
Skriptdatei.