Только команды (функции, командлеты) могут иметь переключатели, которые работают так, как вы ожидаете. Если вы назначите скрипт-блок как метод, любые параметры, объявленные как [switch]
, будут обрабатываться так, как если бы они были [bool]
, принимая только $true
или $false
.