Bei als Ziel ausgewählten Tasks müssen Sie die Task auf ein verwaltetes System ziehen.
Bei nicht als Ziel ausgewählten Tasks müssen Sie doppelt auf die Task klicken oder Sie über ein
Klicken mit der rechten Maustaste öffnen. Wenn Sie die Task starten, startet die IBM
Director-Konsole das Programm, das in der entsprechenden "CommandString"-Zeile in der
CMDTask-Datei angegeben ist. Wenn die Task jedoch als Ziel ausgewählt ist, können mehrere
spezielle Umgebungsvariablen festgelegt werden, bevor das Programm gestartet wird. Auf
diese Weise können die Zielinformationen an das Programm übergeben werden.
Spezielle
Umgebungsvariablen:
Variablenname
| Beschreibung
|
CMDTASK_IP_ADDRESSi |
Diese Variable ruft die IP-Adresse des Zielsystems
auf. Da ein Zielsystem über mehrere IP-Adressen verfügen kann, sollte i durch 0,
1, 2 usw. ersetzt werden, beginnend mit einer Null für den als ersten Adapter für das Zielsystem.
Beispiel: CMDTASK_IP_ADDRESS0
|
CMDTASK_MAC_ADDRESSi |
Diese Variable ruft die MAC-Adresse des Zielsystems
auf. Da ein Zielsystem über mehrere MAC-Adressen verfügen kann, sollte i durch
0, 1, 2 usw. ersetzt werden, beginnend mit einer Null für den ersten Adapter für das Zielsystem.
Beispiel: CMDTASK_MAC_ADDRESS0
|
CMDTASK_COMPUTERNAME |
Der NetBIOS-Name für das Zielsystem. |
Empfehlungen für die Verwendung: - Führen Sie die Werte "CommandString.Windows" und "CommandString.Unix" zunächst von einer
Befehlszeile aus, um sicherzustellen, dass sie außerhalb der CMDTask-Datei erfolgreich ausgeführt
werden. Auf diese Weise kann eine spätere Fehlerbehebung vermieden werden.
- Wenn für die gestartete Anwendung ein interaktives Dialogfenster oder eine erweiterte
Befehlszeilensyntax erforderlich ist, wie z. B. eine Platzhaltererweiterung, legen Sie für den
Parameter "ShellRequired" den Wert "true" fest. Wenn für den Parameter "ShellRequired" nicht der
Wert "true" festlegt wird (der Standardwert ist "false"), wird nur der Parameter "CommandString"
ausgeführt. Die gesamte Ausgabe wird in einem Fenster angezeigt, in dem Sie blättern und das Sie
später schließen können. Geben Sie zudem einen Zeitlimitwert in Sekunden ein, wenn es eine
Weile dauert, die Anwendung zu starten, um die Zeitdauer zu bestimmen, die das Starten der
Anwendung in Anspruch nehmen darf.
- Denken Sie beim Verwenden der Umgebungsvariablen CMDTASK_IP_ADDRESSi
und CMDTASK_MAC_ADDRESSi immer daran, am Ende eine Nummer anzuhängen. Wenn es
die Nummer für den ersten Adapter ist, hängen Sie "0" an die Variable an.
- Wenn eine CMDTask auf dem IBM Director-Server definiert
ist, wird sie in IBM Director-Konsolen angezeigt.
Um jedoch den Befehl (die Anwendung) erfolgreich zu starten, müssen die erforderlichen Anwendungen
und Dateien ebenfalls auf der IBM Director-Konsolenmaschine
gespeichert sein.
- Da es sich bei den .CMDExt-Dateien um Director-Eigenschaftsdateien handelt, wird bei mehrmaliger Definition eines Parameters nur die letzte gefundene Definition verwendet.
- Beim Bearbeiten der .CMDExt-Datei (Eigenschaftendatei) wird die Codierung ISO8859-1
verwendet. Für Zeichen, die in dieser Codierung nicht direkt angezeigt werden können, werden
Unicode-Escapezeichenfolgen verwendet. In einer Escapezeichenfolge ist jedoch nur ein einziges
"u"-Zeichen zulässig.