Contact Info

Crumbtrail » Administration » Powershell » Powershell 3.0 » Start-Process

Start-Process - Powershell 3.0 CmdLet

ActiveXperts Network Monitor ships with integrated Powershell scripts to monitor complex network. The scripts run out of the box
Download the ActiveXperts Network Monitor FREE version now »


Short description
Starts one or more processes on the local computer.

Start-Process [-FilePath] <String> [[-ArgumentList] <String[]>] [-Credential <PSCredential>] [-LoadUserProfile] [-NoNew
Window] [-PassThru] [-RedirectStandardError <String>] [-RedirectStandardInput <String>] [-RedirectStandardOutput <Strin
g>] [-UseNewEnvironment] [-Wait] [-WindowStyle <ProcessWindowStyle>] [-WorkingDirectory <String>] [<CommonParameters>]
Start-Process [-FilePath] <String> [[-ArgumentList] <String[]>] [-PassThru] [-Verb <String>] [-Wait] [-WindowStyle <Pro
cessWindowStyle>] [-WorkingDirectory <String>] [<CommonParameters>]

Starts one or more processes on the local computer.  To specify the program that runs in the process, enter an executab
le file or script file, or a file that can be opened by using a program on the computer. If you specify a non-executabl
e file, Start-Process starts the program that is associated with the file, much like the Invoke-Item cmdlet.

You can use the parameters of Start-Process to specify options, such as loading a user profile, starting the process in
 a new window, or using alternate credentials.