| What you want to do: | How to do it? | 
| Start a remote program. (Including programs that require interaction.) DS‑Client will not wait for the program to close: | Leave all boxes on the right blank. DS-Client will not wait for the program to close. However, it will know if the program has been submitted for execution. (This allows you to check for the exit code.) | 
| Start a remote program. (Including programs that require interaction.) DS‑Client will wait for the program to close: | Select “Don't perform Post” and/or “Don't perform backup”. If the program requires interaction, DS-Client will wait until the program is closed. | 
| Run a remote batch file. DS-Client will not wait for the results: | Leave all boxes on the right blank. DS-Client will not wait for the batch file to finish. However, it will know if the batch file has been submitted for execution. | 
| Run a remote batch file. DS-Client will wait for the results: | Select either "Don't perform Post", or "Don't perform backup", or both. DS-Client will wait until the batch file finishes the execution. | 
| Check for exit code, file existence, output string, etc. | Select from the appropriate radio button or checkbox. | 
| To apply an (unconditional) delay: | Select "On execution success" and check "Or execution failure", and select the delay in seconds. | 
| To Start/Stop a service: | Enable the Stop / Start Service option. Select the Service using the >> button. | 
| If you want to run a local program (on the DS-Client machine): | Call your service provider for assistance. |