1

配列項目を Set-ItemProperty コマンドに渡す代わりに、配列の内容全体を送信するという問題があります。これをご覧いただきありがとうございます。私が得ることができるどんな助けにも本当に感謝しています。

$IPArray = @(Get-Content "C:\IPs.txt")

Set-ItemProperty IIS:\Sites\MYSite -name bindings -value @{protocol="http"; bindinginformation="$IPArray[0]:80:"}

配列の最初の項目をその特定の Web サイトに渡すことを期待しますが、代わりに配列のすべてを通過します。したがって、アレイに 5 つのアイテムがある場合、その Web サイトにバインドされた 5 つの IP アドレスがあります。

4

1 に答える 1

0

試す:

Set-ItemProperty IIS:\Sites\MYSite -name bindings -value @{protocol="http"; bindinginformation="$($IPArray[0]):80:"}
于 2013-07-02T04:50:36.240 に答える