Некоторые стратегии для обработки ошибок при написании скриптов на PowerShell:
break
в инструкции Trap инициирует прекращение сценария после обнаружения и обработки ошибки, а continue
— позволяет продолжить выполнение сценария после обработки ошибок без прерывания. 1Continue
(ошибка будет отображена, а выполнение сценария будет продолжено), Inquire
(сценарий будет приостановлен, а пользователь должен будет выбрать — продолжить, приостановить или прервать его выполнение), SilentlyContinue
(выполнение сценария будет продолжено без её отображения), Stop
(выполнение сценария будет остановлено). 2