Follow-On Topics

Related Topics

# About the Run External Program Tool

The Run External Program Tool is used to create Task Steps that run self-terminating shell executable programs including `.exe` or `.bat` for example, or in fact any file type that is associated with such a shell executable program. Programs can either be existing programs that exhibit the right attributes or programs specially created to provide integration with proprietary protocols, systems or applications.

As well as the flexibility to create a program that performs virtually any operation, the behaviour of the program can also be controlled dynamically at run time. To enable this, the Step can pass static or dynamic command-line parameters to the program when run. The program can be run once or multiple times, depending on the way the Step is configured.

The results from an Input Step, such as the Database Query (ODBC) Step, or documents from a Formatting Step, such as an Format as HTML or Format as Text may be used.

## Features

|  | Run any self-terminating shell executable (`.exe`, `.bat`, `.com`, and so on)

|  | Run files associated with self-terminating shell executables

|  | Pass static or dynamic command-line parameters

|  | Utilise source data from other actions

|  | Execution failure options

|  | Memory features to memorise Task data created at run time

Copyright © 2018 Quadrant Software B.V. All rights reserved.