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: