我们在部署脚本中使用appcmd来设置服务器,我需要确保添加到现有站点的绑定不会引发错误
C:\Windows\System32\inetsrv\appcmd.exe set site /site.name:"abc.com"
/+bindings. [protocol='http',bindingInformation='*:80:alias-abc.com']
有效但在下一个脚本运行中我收到错误..
无法使用组合键属性协议添加“绑定”类型的重复集合条目,bindingInformation'分别设置为' http,*:alias-abc.com'
有没有办法在appcmd
中添加绑定之前检查绑定是否存在(不允许使用powershell - 因此必须是appcmd或其他命令行exe)
由于
答案 0 :(得分:0)
appcmd在搜索部门有点缺乏,但这样的事情应该有效:
C:\Windows\system32\inetsrv\appcmd.exe list site "abc.com" | findstr bindings:http/*:80