К сожалению, хост консоли PowerShell использует Ctrl+C
для завершения текущей операции и Ctrl+Break
завершения операции И закрывает сеанс хоста. Это самый неудачный выбор, ИМХО, но он есть, и мы должны с этим жить.
Я считаю, что самое простое, что можно сделать, когда я сталкиваюсь с подобными ситуациями, из сеанса PowerShell - просто выполнить cmd
из командной строки PowerShell. Теперь я фактически временно обхожу PowerShell и легко возвращаюсь к своему сеансу PowerShell после завершения.
Другая вещь, которую вы, вероятно, должны рассмотреть, это использовать cmd.exe, а не PowerShell, если только вы не пытаетесь использовать какую-то особенность PowerShell.