2013-07-01 62 views
1

我有一个问题,而不是将数组项传递给Set-ItemProperty命令,它发送整个数组内容。预先感谢您看看这个,我真的很感谢任何帮助。我期望它将数组中的第一项传递给该特定的网站,但它会传递数组中的所有内容。所以,如果我的数组有5个项目,则有5个IP地址绑定到该网站。传递数组变量到Set-ItemProperty

回答

0

尝试:

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

感谢C.B.!那就是诀窍。如果你不介意,两者有什么区别? – Sameer

+0

很高兴提供帮助。要在字符串中扩展一个带有属性或数组变量索引的变量,您需要将其放在@()表示法中。 –