, так что вы можете передать ключ к функции:Powershell - пропускание переключателя в ScriptMethod
функция Func ($ parm1, $ parm2, [ключ] $ switch1) {записи хост $ Switch1}
функ -switch1
Правда
Как вы передаете переключатель в ScriptMethod?
$ OBJ = New-Object Объект
Add-член -в $ OBJ ScriptMethod 'метод' {параметр ($ parm1, $ parm2, [ключ] $ switch1) записи хоста $ switch1 }
$ obj.method (-switch1) # не работают
функции моделируются после командлетов powershell (ну, вроде), а методы сценариев моделируются после методов .net. Вы не используете параметры переключения в последнем. –