Syphirint
Syphirint

Reputation: 1121

Start PowerShell with -NoExit not working

Need to launch several jobs in PowerShell, but they should be in different sessions. So to launch one, one could use:

Start-Process powershell -ArgumentList "-command &{Get-Process}","-noexit","-noprofile"

But the new window closes as soon as the command finishes. Even though I'm using -NoExit parameter. Acording to this article and this question, this should work. Even tried to block the window, by waiting for an user input, but it just closes.

Upvotes: 9

Views: 15902

Answers (1)

Chris Dent
Chris Dent

Reputation: 4240

While the command parameters are named, position is still critical (see PowerShell.exe /?):

Start-Process powershell -ArgumentList "-noexit", "-noprofile", "-command &{Get-Process}"

Upvotes: 13

Related Questions