ProcStartInfo Type
The process start info, a type used to define a process configurations, options and arguments
Record fields
Record Field | Description |
Full Usage:
Arguments
Field type: string
|
|
Full Usage:
CreateNoWindow
Field type: bool
|
|
Full Usage:
Domain
Field type: string
|
Gets or sets a value that identifies the domain to use when starting the process. If this value is null, the UserName property must be specified in UPN format.
|
|
Gets the environment variables that apply to this process and its child processes. NOTE: Recommendation is to not use this Field, but instead use the helper function in the Proc module (for example Process.setEnvironmentVariable) NOTE: This field is ignored when UseShellExecute is true.
|
Full Usage:
FileName
Field type: string
|
|
Full Usage:
LoadUserProfile
Field type: bool
|
|
Full Usage:
Password
Field type: string
|
|
Full Usage:
RedirectStandardError
Field type: bool
|
true if error output should be written to Process.StandardError; otherwise, false. The default is false.
|
Full Usage:
RedirectStandardInput
Field type: bool
|
|
Full Usage:
RedirectStandardOutput
Field type: bool
|
|
|
|
|
|
Full Usage:
UseShellExecute
Field type: bool
|
true if the shell should be used when starting the process; false if the process should be created directly from the executable file. The default is true.
|
Full Usage:
UserName
Field type: string
|
The user name to use when starting the process. If you use the UPN format, user@DNS_domain_name, the Domain property must be null.
|
Full Usage:
WorkingDirectory
Field type: string
|
When UseShellExecute is true, the fully qualified name of the directory that contains the process to be started. When the UseShellExecute property is false, the working directory for the process to be started. The default is an empty string ("").
|
Instance members
Instance member | Description |
|
|
|
|
Static members
Static member | Description |
|
|