Hai sostanzialmente 3 opzioni per evitare che la finestra di PowerShell Console dalla chiusura, che descrivo in more detail on my blog post.
- una tantum Fix: eseguire lo script dalla Console PowerShell, o di avviare il processo di PowerShell utilizzando l'interruttore -NoExit. per esempio.
PowerShell -NoExit "C:\SomeFolder\SomeScript.ps1"
- Correzione per script: Aggiungere un prompt per l'input alla fine del file di script. per esempio.
Read-Host -Prompt "Press Enter to exit"
- Correzione globale: Modificare la chiave del Registro di sistema per lasciare sempre aperta la finestra di PowerShell Console al termine dello script.
Vedere il mio blog per ulteriori informazioni su quali chiavi del Registro di sistema modificare.
Correlato (duplicato): * [Come ottenere PowerShell per mantenere aperta una finestra di comando?] (Http://stackoverflow.com/questions/9244280) * –