====== ExecuteExternal ====== The job step ExecuteExternal starts an external process eg: batch file, scripting, exe file, etc. ^GENERATED src="eBiss.ClassLib.Resources.JobSteps.ExecuteExternal" changed=""^^ ^Properties^^ ^Name^Description^ |**Type**|Class name of the jobstep| |**Name**|Name for the jobstep that will appears in the job designer| |**Description**|Optional description for the jobstep| |**The Command**|The external command, e.g. .\integration\sqlrun\sqlrun.exe| |**Command Argumentes**|Jedem Batchprozess können Macros 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**|Log external process output.| |**Task for STDERR**|If process write to STDERR((Standard Error: The default output stream for error notifications that are normally displayed on the console.)), a task will be created with the STDERR output.| |**Evalute return value**|Create task if return value is outside of 'OK Start' and 'OK End'.| |**OK Start**|All return codes less than this are rated as error (see 'Evalute return value').| |**OK End**|All return codes greater than this are rated as error (see 'Evalute return value').| |**Timeout**|Timeout in seconds, after which the job step is terminated with a task. -1 stands for no time limit. The default value for newly created job steps is 10 seconds.| ===== The following JobSteps are usually connected to the ExecuteExternal ===== * [[en:prozessdefinition:jobs:jobsteps:kommunikation:channelreceiver]] * [[en:prozessdefinition:jobs:jobsteps:kommunikation:channelsender]] * [[en:prozessdefinition:jobs:jobsteps:allgemein:delegatorjob]] * [[en:prozessdefinition:jobs:jobsteps:allgemein:ExecuteExternal]]