Reputation: 1121
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
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