Архив

Archive for Сентябрь 2014

Динамические параметры в Powershell

Иногда при разработке функций возникает такая ситуация, когда какие-то параметры должны быть доступны только при указании какого-либо другого параметра, или когда когда какой-то параметр имеет определённое значение.

Например, возьмём простенькую функцию из одной из предыдущий статей для сбора некой информации о ПК. Если функция запускается в доменной сети пользователем, обладающим правами администратора домена (или любым другим пользователем имеющим достаточный уровень доступа) то функция нормально отработает. Если же в сети присутствует компьютер, не входящий в домен, то для доступа к этому компьютеру потребуется указать учётные данные, т.е. понадобится параметр, который в Powershell обычно называется –Credential.

В таких случаях на помощь приходят динамические параметры.

Тег «Далее»

Рубрики:Powershell Метки: ,