Start-Process is a PowerShell cmdlet that starts one or more processes on the local computer.
Start-Process is a PowerShell cmdlet that 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, 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.
Output
- None or System.Diagnostics.Process
When you use thePassThru
parameter, Start-Process generates a System.Diagnostics.Process. Otherwise, this cmdlet does not return any output.