Я не могу получить эту работу и из документации и примеров в Интернете, я не могу понять, почему.powershell и параметр параметра переключателя
Мой код прост, его просто сценарий, которому я хочу передать параметр, а не каждый раз. поэтому я заложил раздел параметров таким образом, что
param(
[Parameter(Mandatory=$true)]
[string]$startOfName,
[ValidateRange(0,6)]
[int]$numberOfServers = 1,
[switch]$consecutiveNumbers
)
и im, назвав его следующим образом.
.\Get-NextServerName.ps1 -startOfName servername -numberOfServers 5 -consecutiveNumbers
, который дает мне прекрасное сообщение об ошибке:
Get-NextServerName.ps1 : A parameter cannot be found that matches parameter name 'consecutiveNumbers'.
Может кто-нибудь увидеть что-нибудь, что я делаю не так?
Попробуйте '. \ Get-NextServerName.ps1 -startOfName имя_сервера -numberOfServers 5 -consecutiveNumbers $ false' или' $ true' – Martin
спасибо, попробовал это, в том числе: что необходимо. но это не было исправление. – bytejunkie