UC_EXT_INTERPRETERS_* - Externe Interpreter registrieren
Dieses Variablen (VARA)-Objekt (Vara) definiert externe Interpreter, die mit allen Windows-Agenten (UC_EXT_INTERPRETERS_WINDOWS) oder UNIX-Agenten (UNIX UC_EXT_INTERPRETERS_UNIX) verwendet werden können. Es wird im Systemmandanten 0000 angegeben und seine Einstellungen gelten für das gesamte Automation Engine-System.
-
Schlüssel: Interpreter-ID
Dieser Schlüssel wird verwendet, um einen externen Interpreter-Abschnitt anzugeben. Die ID muss im Automation Engine-System eindeutig sein.
-
Wert 1: Gewünschte Dateiendung der Script-Datei, die an den externen Interpreter übergeben wird
-
Wert 2: Es gibt zwei mögliche Varianten:
-
Einzelne Zeile: ermöglicht Ihnen, den externen Interpreter aufzurufen, und dafür nur Parameter anzugeben
-
Mehrzeilig: ermöglicht es Ihnen, STATIC VARA-Objekte zu bearbeiten, indem Sie entweder die entsprechende Zelle in der Wertspalte bearbeiten oder den Zellen-Editor verwenden, siehe STATIC VARA-Objekte
-
Beispiel
-
Schlüssel: PERL1
-
Wert 1: .pl
-
Wert 2: perl.exe <FILE> -k
<FILE> bezieht sich auf die generierte Script-Datei und muss in Großbuchstaben angegeben werden.
-
Resultierender Aufruf: perl myprog.pl -k
Windows-Jobs- und UNIX-Job-Objekte können ein Script für einen externen Interpreter von den Prozess-Seiten verwenden. Diese Interpreter müssen in der jeweiligen UC_EXT_INTERPRETERS_*-Variablen registriert werden. Weitere Informationen finden Sie unter Windows-Jobs, Unix-Jobs und Prozess-Seiten.
Speicherobjekte sind von dieser Variablen ebenfalls betroffen, da die darin enthaltenen Dateien in Windows- und UNIX-Agenten verwendet werden können. Aus diesem Grund müssen die Interpreter auch für Speicherobjekte registriert werden. Weitere Informationen finden Sie unter Storage (STORE) und Konfigurieren von Include-Objekten für externe Interpreter-Aufrufe.
Hinweise:
-
Die Wertspaltenzellen dürfen nur Befehle enthalten, die bei jedem Aufruf dieses Interpreters verarbeitet werden. In allen anderen Fällen sollten Sie die Befehle in das Job-Script einfügen.
-
Das Systemvariablenobjekt UC_SHELL_UNIX listet alle registrierten Shells auf, siehe UC_SHELL_UNIX - UNIX-Shells definieren. Verwenden Sie es nicht, um externe Interpreter zu registrieren.
Siehe auch: