Zum Inhalt springen

Run Command-Plugin (veraltet) für private Jitterbit-Agentengruppen

Einführung

Das Plugin „Run Command“ führt einen Befehl mit optionalen Argumenten aus.

Dieses Plugin kann nur mit privaten Agentengruppen verknüpft werden und ist in den Jitterbit-Cloud-Agent-Gruppen nicht verfügbar.

Wichtig

Von Jitterbit bereitgestellte Plugins sind veraltet.

Laden Sie das Plugin herunter und fügen Sie es hinzu

Das Run Command-Plugin ist ein Standard-Jitterbit Plugin, das bereits in der Management Console verfügbar ist Plugins-Seite und muss nicht heruntergeladen oder zur Organisation hinzugefügt werden.

Unter Anweisung des Supports kann dieses Plugin unter dem unten angegebenen Link heruntergeladen und der Organisation hinzugefügt werden.

Verknüpfen Sie das Plugin mit einer Agentengruppe

Das „Run Command“ Plugin muss einer privaten Agentengruppe zugeordnet werden, um das Plugin auf allen Agenten in der Gruppe verfügbar zu machen.

Das Plugin ist in der Management Console Plugins aufgeführt Seite mit dem Anzeigenamen Jitterbit - Befehl ausführen.

Festlegen von Variablen und Verwenden des Plugin in einem Projekt

Informationen zur Verwendung von Plugins in einem Projekt finden Sie in diesen Themen:

Das Run Command-Plugin verwendet diese Variablen:

Name Typ Erforderlich Beschreibung
Command Zeichenfolge Erforderlich Der auszuführende Befehl (ausführbare Datei, Script usw.). Dieser Befehl kann keine Benutzeroberfläche haben und nicht auf Benutzereingaben warten. Wenn er auf Eingaben wartet, bleibt das Plugin auf unbestimmte Zeit hängen.
Arguments Zeichenfolge Optional Optionale Argumente.

Notiz

Wenn das Plugin unter einem Windows-Betriebssystem ausgeführt wird, müssen alle Backslashes im Befehl oder optionalen Argumenten maskiert werden. Beispiel:

<trans>
$file1 = 'C:\\Windows\\Temp\\jitterbit\\TemporaryStorage\\61700\\list.txt';
$file2 = 'C:\\Windows\\Temp\\jitterbit\\TemporaryStorage\\61700\\test2.txt';
$Command ='cmd';
$Arguments = '/c copy ' + $file1 + ' ' + $file2;

RunPlugin("<TAG>plugin:http://www.jitterbit.com/plugins/pipeline/user/RunCommand</TAG>");

$msg=GetLastError();
</trans>