Я пытаюсь перехватить ошибку из команды в переменную и выйти из сценария, если происходит ошибка
Add-DistributionGroupMember -Identity Office@example.com -Member `
tony.stark@example.com -ErrorAction stop -ErrorVariable MyError `
if ($MyError.Count -gt 0) {`
exit
}
Но переменная MyError пуста, и сценарий продолжает выполняться, однако
, если укажите -ErrorAction SilentlyContinue
, тогда скрипт просто продолжится, а переменная ошибки будет пустой