0
私はこれを動作させることはできませんし、Web上のドキュメントや例から私はなぜうまくいかないのですか?powershellとスイッチのパラメータタイプ
私のコードは単純で、毎回ではなく、パラメータを渡すだけのスクリプトです。だから私はこのようにparamセクションを配置しました
param(
[Parameter(Mandatory=$true)]
[string]$startOfName,
[ValidateRange(0,6)]
[int]$numberOfServers = 1,
[switch]$consecutiveNumbers
)
そして、imは次のようにsciptを呼び出します。誰もが私が間違ってやっている何かを見ることはでき
Get-NextServerName.ps1 : A parameter cannot be found that matches parameter name 'consecutiveNumbers'.
:私の素敵なエラーメッセージを表示します
.\Get-NextServerName.ps1 -startOfName servername -numberOfServers 5 -consecutiveNumbers
?
'。\ Get-NextServerName.ps1 -startOfNameサーバー名-numberOfServers 5 -consecutiveNumbers $ false'または' $ true 'を試してください – Martin
ありがとう、これを試してください:これは必要です。それは修正ではありませんでした。 – bytejunkie