====== ExecuteExternal ====== Der Job-Step **ExecuteExternal** startet einen externen Prozess z.B.: Batchdatei, Scripting, Exe-Datei usw. ~~ GENERATED src="eBiss.ClassLib.Resources.JobSteps.ExecuteExternal.de" changed="" ~~ ^Eigenschaften^^ ^Name^Beschreibung^ |**Typ**|Der Klassenname des Job-Steps| |**Name**|Der Name des Job-Steps wie er im Job Designer erscheinen soll| |**Beschreibung**|Eine optionale Erläuterung des Job-Steps| |**Kommando**|Das aufzurufende Kommando, z.B. .\integration\sqlrun\sqlrun.exe. Wenn das externe Kommando keine exe ist (z.B. eine .bat), dann wird das Kommando in der Konsole ('cmd.exe /C') ausgeführt.| |**Kommando Parameter**|Jedem Batchprozess können Makros und Argumente mitgegeben werden. Diese Argumente werden z.B. einem Script für den Verarbeitungsprozess übergeben. Mehrere Argumente sollten durch Semikolon getrennt werden.| |**Trace Standard Output**|Soll die Ausgabe vom externen Programm im Log erscheinen.| |**Task für STDERR**|Ausgaben in STDERR((Standard Error: Der Standard-Ausgabestrom für Fehlerbenachrichtigungen, die normalerweise an der Konsole angezeigt werden.)) sollen als Fehler gewertet werden und es wird ein Task erstellt.| |**Rückgabewert auswerten**|Soll ein Task erstellt werden, wenn der Rückgabewert außerhalb von 'OK Start' und 'OK End' liegt| |**OK Start**|Rückgabewerte kleiner als dieser Wert werden als Fehler gewertet (s. 'Rückgabewert auswerten')| |**OK End**|Rückgabewerte größer als dieser Wert werden als Fehler gewertet (s. 'Rückgabewert auswerten')| |**Zeitlimit**|Zeitlimit in Sekunden, nach dem Ablauf wird der Job-Step mit einem Task beendet. -1 steht für kein Zeitlimit. Der Standardwert für neu angelegte Job-Steps ist 10 Sekunden.| ===== Folgende JobSteps werden i.d.R. mit dem ExecuteExternal verbunden ===== * [[prozessdefinition:jobs:jobsteps:kommunikation:channelreceiver]] * [[prozessdefinition:jobs:jobsteps:kommunikation:channelsender]] * [[prozessdefinition:jobs:jobsteps:allgemein:delegatorjob]] * [[prozessdefinition:jobs:jobsteps:allgemein:ExecuteExternal]]