# Starting Programs: \`Start-Process\`

Start-Process opens a file or folder in the app a double-click would use, starts a program with arguments in its own window or none, hands back its process with -PassThru, waits for it with -Wait or Wait-Process so you can read its ExitCode, and asks Windows for administrator rights with -Verb RunAs.

![Cheat sheet for the lesson Starting Programs: \`Start-Process\`: Start-Process opens a file or folder in the app a double-click would use, starts a program with arguments in its own window or none, hands back its process with -PassThru, waits for it with -Wait or Wait-Process so you can read its…](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/5785116bde4a44c7975a738c970f16c4.webp)

- Category: PowerShell
- Level: Journeyman
- Tags: administrator, exit-code, operating-system, powershell, start-process, user-account-control
- Updated: November 10, 2026

Source: https://www.ask-codey.com/cheat-sheets/powershell-start-process-cheat-sheet
