Не все $Errors одинаково критичны

В PowerShell ошибки делятся на 2 категории:

Terminating Errors — критичные для выполнения команды, ошибки синтаксиса, и т.п. При возникновении такой ошибки дальнейшее выполнение команды прерывается (по умолчанию), и если установлен trap, то выполняется определённый в нём скриптблок.

Non terminating Errors — ошибки которые можно и стерпеть 😉 Это ошибки несмотря на которые выполнение команды можно продолжить (и даже получить еще ошибок 😉 ). О них и поговорим сегодня.

Читать далее…

Реклама