【发布时间】:2012-04-24 06:09:06
【问题描述】:
使用 Powershell 自动化一些 IIS 工作。我需要使用此处列出的方法添加 net.msmq 绑定: Why Powershell's New-WebBinding commandlet creates incorrect HostHeader?
我使用类似的东西添加的地方
New-ItemProperty -Path 'IIS:\Sites\Default Web Site' -Name Bindings -value @{protocol="net.msmq"; bindingInformation="server.domain.com"}
所以现在我需要自动删除该绑定(例如队列服务器更改)。我弄乱了所有的 Collection cmdlet,但我无法找到删除项目的方法。
Get-ItemProperty -Path 'IIS\Sites\Default Web Site' -Name bindings
将返回一个集合。我可以使用 ForEach 进行迭代,但我似乎找不到在找到项目后删除项目的魔法命令。
有什么想法吗?
【问题讨论】:
标签: iis powershell iis-7.5 msmq