The execution of a task happens as an external process without shell interaction.

Constructor

new(process:String, ?options:ProcessExecutionOptions)

new(process:String, args:Array<String>, ?options:ProcessExecutionOptions)

Creates a process execution.

Parameters:

process

The process to start.

args

Arguments to be passed to the process.

options

Optional options for the started process.

Variables

args:Array<String>

The arguments passed to the process. Defaults to an empty array.

options:Null<ProcessExecutionOptions>

The process options used when the process is executed. Defaults to undefined.

process:String

The process to be executed.