Please enable JavaScript to view this site.

Prozess Designer

Navigation: Workflow Design > Prozesserstellung > Systemaktivitäten > Standard-Systemaktivitäten

ShellExecute

Scroll Zurück Oben Weiter Mehr

ShellExecute ist eine Systemaktivität, mit der man ein Programm parametrisieren und aufrufen kann, um es innerhalb eines Prozesses auf dem Server auszuführen.

Folgende Funktionen sind derzeit verfügbar:

Funktionen

Erklärung

Kommandozeilenbefehl ausführen

Diese Funktion kann verwendet werden, um einen Kommandozeilenbefehl auszuführen. Dabei können Programmpfad sowie Parameter angegeben werden.

Für diese Funktionen können Sie folgende Einstellungen vornehmen:

Einstellung

Erklärung

Feste Untertabelle

Wählen Sie eine feste Untertabelle des Prozesses aus, so wird diese zeilenweise verarbeitet.

Folgende Eingabeparameter können Sie der Funktion mitgeben:

Eingabeparameter

Erklärung

Programmpfad

Geben Sie hier bitte den vollständigen Pfad zur ausführenden Datei an.

Hinweis: Der Programmpfad muss sich auf dem Server befinden, auf dem JobServer installiert worden ist.

Parameter

Geben Sie mit einem Prozesstabellenfeld oder festem Wert die Ausführungsparameter mit.

Timeout in Sekunden

Optional: mitteilen Sie der Systemaktivität, wie lange die Ausführung (in Sekunden) maximal dauern soll.

STDERR ignorieren

Über einen festen Wert können Sie eine Checkbox aktivieren, um die STDERR Ausgabe nicht als einen Fehler zu behandeln. Optional können Sie den Wert auch aus einem Tabellenfeld lesen.

Folgende Ausgabeparameter stehen zur Auswahl:

Ausgabeparameter

Erklärung

Rückgabewert

Bei Erfolg ist dieses Feld leer, ansonsten wird eine -1 geliefert.

Sie legen fest, wohin diese Rückmeldung geschrieben wird.

Fehlermeldung

Bestimmen Sie, in welches Tabellenfeld Fehlermeldungen abgespeichert werden, die bei der Ausführung der Funktion auftreten.

STDOUT

Bestimmen Sie ein Tabellenfeld für die Standardausgabe des ausgeführten Programms.

STDERROR

Bestimmen Sie ein Tabellenfeld für die Fehlerausgabe des ausgeführten Programms.