FYI - Reference:
NAME
Start-Process
SYNOPSIS
Starts one or more processes on the local computer.
SYNTAX
Start-Process [-FilePath] <String> [[-ArgumentList] <String[]>] [-Credential <PSCredential>] [-LoadUserProfile]
[-NoNewWindow] [-PassThru] [-RedirectStandardError <String>] [-RedirectStandardInput <String>]
[-RedirectStandardOutput <String>] [-UseNewEnvironment] [-Wait] [-WindowStyle {Normal | Hidden | Minimized |
Maximized}] [-WorkingDirectory <String>] [<CommonParameters>]
Start-Process [-FilePath] <String> [[-ArgumentList] <String[]>] [-PassThru] [-Verb <String>] [-Wait] [-WindowStyle
{Normal | Hidden | Minimized | Maximized}] [-WorkingDirectory <String>] [<CommonParameters>]
DESCRIPTION
The Start-Process cmdlet starts one or more processes on the local computer. To specify the program that runs in
the process, enter an executable file or script file, or a file that can be opened by using a program on the
computer. If you specify a non-executable file, Start-Process starts the program that is associated with the file,
similar to 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.
RELATED LINKS
Online Version:
http://go.microsoft.com/fwlink/?LinkId=821638
Debug-Process
Get-Process
Start-Service
Stop-Process
Wait-Process
REMARKS
To see the examples, type: "get-help Start-Process -examples".
For more information, type: "get-help Start-Process -detailed".
For technical information, type: "get-help Start-Process -full".
For online help, type: "get-help Start-Process -online"