Contact Info

Crumbtrail » Administration » Powershell » Powershell 2.0 » Start-Process

Start-Process - Powershell 2.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] [-N
oNewWindow] [-PassThru] [-RedirectStandardError <string>] [-RedirectStandardInput <string>] [-RedirectStandardOutpu
t <string>] [-UseNewEnvironment] [-Wait] [-WorkingDirectory <string>] [<CommonParameters>]

Start-Process [-FilePath] <string> [[-ArgumentList] <string[]>] [-PassThru] [-Verb <string>] [-Wait] [-WindowStyle 
{Normal | Hidden | Minimized | Maximized}] [-WorkingDirectory <string>] [<CommonParameters>]

Starts one or more processes on the local computer.  To specify the program that runs in the process, enter an exec
utable file or script file, or a file that can be opened by using a program on the computer. If you specify a non-e
xecutable 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 proces
s in a new window, or using alternate credentials.