Или если вы хотите запустить файл, а затем запустить команду и открыть окно, вы можете сделать что-то вроде этого:
PowerShell -NoExit "& 'C:\SomeFolder\SomePowerShellScript.ps1'; Write-Host 'This window will stay open.'"
Параметр -Command подразумевается, если не указан, и здесь мы используем & для вызова PowerShell script и ; разделяет команды PowerShell.
Кроме того, внизу мое сообщение в блоге Я показываю быстрое изменение реестра, которое вы можете сделать, чтобы PowerShell всегда оставался открытым после выполнения a script/, так что вам не нужно всегда явно указывать переключатель -NoExit все время.
Ответ 3
Я уверен, что вы уже это выяснили, но я просто разместил его