[Overview][Types][Classes][Index] | Reference for unit 'process' (#fcl)

# TProcess.CommandLine

Command-line to execute

## Declaration

Source position: process.pp line 129

`published property TProcess.CommandLine: String read FCommandLine write FCommandLine;`

## Description

CommandLine is the command-line to be executed: this is the name of the program to be executed, followed by any options it should be passed.

If the command to be executed or any of the arguments contains whitespace (space, tab character, linefeed character) it should be enclosed in single or double quotes.

If no absolute pathname is given for the command to be executed, it is searched for in the PATH environment variable. On Windows, the current directory always will be searched first. On other platforms, this is not so.

Note that either CommandLine or ApplicationName must be set prior to calling Execute.

## See also

TProcess.ApplicationName |  | Name of the application to start

The latest version of this document can be found at lazarus-ccr.sourceforge.net.