Execute a Program
This action lets you execute a program file (executable file .EXE). This function is useful if you want to launch additional applications or run several Setup programs.
Properties
Section titled “Properties”| Property | Data Type | Description |
|---|---|---|
| Filename | String | Full path to the file you would like to execute. Example: %DESTPATH%\Setup.exe |
| HideProgram | Boolean | If True, the program is run hidden: its window is not displayed. |
| Parameters | String | If you would like to pass any command line options to your program. Optional. |
| VariableForExitCode | VarName | Variable that will receive the exit code returned by the process. If you know the possible exit codes for the program you run, you can perform some additional actions according to the variable’s value. Note that this variable is not initialized before the “Execute a program” is executed. It’s your job to initialize it if you use it. |
| WaitUntilEnd | Boolean | Defines whether the package has to wait until the end of execution or continue without waiting. |
| WorkingDir | String | Path to the working directory (can be a variable) |
Action Catalog Browse all available custom actions.