What You Will Learn

This guide shows you how to run and manage a Command without executing a Workflow.

For the following chapters the workflow executor app has to be in the ‘expert mode’. How to toggle this mode can be found here.

1. Where to find the Commands?

All available Commands will be displayed on the left side of the Workflow Executor app which can be seen here:

Single Command Runner Tree View

Commands from predefined repositories will be automatically fetched by the app.

Make sure to activate expert-mode under Options > Configuration. More about that can be found here.

2. Run a Command

The following chapter will show how a command can be run in the app.

2.1. Selecting a Command

Commands are ordered by the group and subgroups which they are assigned to. Via a dropdown menu each group can be iterated through. Once a command has been found, click the command to select it.

Single Command Runner Iteratore Tree

2.2. Provide values for the Command

Once a command has been selected you will be prompted with a view which allows you to insert values which your command will need to be run.

Single Command Runner Command Selected View
1 Commands can have different versions, via this drop down menu the version of the command can be selected.
2 Input fields where values for the command can be defined. Inputs with a red border are mandatory, the command cannot be run without them!
3 Here you can determine the naming of the output variables of the command.

The selected single command ‘Get Item Of List’ needs a list of items, so we provide one:

Single Command Runner Values Provided

2.3. Running the Command

Once all the values are provided for the command we run it. This can be done via a toolbar in the upper right of the app.

Single Cmd Run Toolbar
1 Reload: Is active after command termination; Used to reload the command and clearing all text fields to accept new inputs.
2 Run: Is active after command selection and termination; Used to run a command with the specified parameters.
3 Abort: Is always active; Used to stop a running command or close the parameter editing window.

Now to run the command we click the run button in the toolbar:

Single Commad Runner Run Command

While the command is run, the ‘Workspace Datastore’ tab will be filled with the output variables provided by the command, the values of these variables can be reused by other commands later on.

Single Command Runner Output Var In Workspace Datastore

2.4. Reuse values from previous Commands

As mentioned above, values which are stored inside the ‘Workspace Datastore’ tab can be used by other commands. Doing so is quite simple:

1 Select the checkbox next to the value input field
2 Choose a variable from the now appearing drop down menu
3 Run the command
Single Command Runner Reuse Values

2.5. Run a Command in a different version

Command might have different versions, changing them can be done via the version chooser, which can be seen below:

java Yb3nq50gva

The values which can be passed to a Command might differ from version to version. Values which have been already provided will be kept, if they are still available in the now selected version!