This Transform starts or stops a specified Windows process. Use the Executable Path property to specify the process. If the process is not found in that location, the Transform tries the path in the Executable Path (Alternative) property.
Auto Start - If set to True, the process is launched as soon as the project is loaded. Otherwise, the process is launched when the Execute port is set to True. Executable Path - The path to the executable Windows process. Executable Path (Alternate) - If the process is not found in the Executable Path, the Transform tries this path. Priority Class - The Windows process Base Priority. Process Arguments - A string of arguments to pass when launching the process. Arguments on the Arguments Signal override this string. Working Directory - The working directory of the process. If blank, the working directory is the Executable Path. |
Use the Execute Signal to control when the process is started and stopped, or set the Auto Start property to launch the process when the project is loaded. When the Execute Signal transitions from False to True, the Windows Process is launched. The process is killed when the Execute Signal transitions from True to False. The Arguments inport is a message Signal. The contents of the message should be the same as the arguments typed on a command line. For example, if the command is git help -a, the argument string is: help -a In MxVDev, double-click on the Arguments plot line to open the Message Raw Data transition editor. Enter the arguments as shown here: The Executing Signal is True when the process is running and False when it is not. ExitCode transmits the Exit Code of the process when it is finished.
|