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:

step_execute