Execute
<< Click to Display Table of Contents >> Navigation: Robo-FTP User's Guide > Robo-FTP Framework > Job Definitions > Built In Steps > Execute |
Note: First see Working with File Sets for a discussion on how data flows through step to step.
The Execute step launches an external program.
Friendly Name |
INI Variable |
Required? |
Description |
Executable |
command_line |
required |
Name and path of an executable program. MS-DOS internal commands such as dir are not supported. |
Arguments |
arguments |
required |
A string to be passed as command line arguments to the executed program. |
Wait for Result |
nowait |
optional |
Optionally wait until the external program has completed. See timeout for the precise duration to wait, if nowait is set to true (or if Wait for Result is set to false, since they are actually negatives of each other) |
Execution Timeout |
timeout |
optional |
Number of seconds to wait for the external program to complete. This step fails if the program does not complete before the timeout expires. This value is ignored when the nowait option is true (or if Wait for Result is false) |
As with other steps, the applicable file and folder permissions are determined by the Windows account that is used to run the Robo-FTP Scheduler service.
This step's behavior is independent of the job's current file set.
Note: When the value of the nowait option is "true" the executed program must terminate on its own, otherwise an instance of the process will remain running in memory after this step is complete.
Example Usage: