Arrays CreateNewSite()绑定有问题--WMI--IIS6

Arrays CreateNewSite()绑定有问题--WMI--IIS6,arrays,binding,dns,iis-6,wmi,Arrays,Binding,Dns,Iis 6,Wmi,我正在使用CreateNewSite()函数成功创建新的IIS 6网站,但希望添加另外两个主机名绑定(请参见下文) 问题: CreateNewSite()函数是否支持多个主机名绑定 如果是,语法是什么?在我找到的所有示例代码中,我只找到原始MS代码的副本,没有附加绑定的示例,甚至没有修改函数的示例 我已经看过这个博客页面了 。。。虽然我看到了一些类似于多个域的东西,但代码格式不同,因此我不确定它与我使用的VBS之间的关系 谢谢 迈克 ` 绑定=数组(0) ` WScript.Argument

我正在使用CreateNewSite()函数成功创建新的IIS 6网站,但希望添加另外两个主机名绑定(请参见下文)

问题:

  • CreateNewSite()函数是否支持多个主机名绑定

  • 如果是,语法是什么?在我找到的所有示例代码中,我只找到原始MS代码的副本,没有附加绑定的示例,甚至没有修改函数的示例

  • 我已经看过这个博客页面了

    。。。虽然我看到了一些类似于多个域的东西,但代码格式不同,因此我不确定它与我使用的VBS之间的关系

    谢谢

    迈克


    ` 绑定=数组(0)

    `
    WScript.Arguments(2)是一个自定义的IIS服务编号。

    我刚转到IIS7和wow。世界刚刚开放了,不是吗。
    Set Bindings(0) = providerObj.get("ServerBinding").SpawnInstance_() 
    Bindings(0).IP = myIPnumber
    Bindings(0).Port = "80" 
    Bindings(0).Hostname = WScript.Arguments(0)
    
    
    ' Create the new Web site using the CreateNewSite method of the IIsWebService object. 
    Dim strSiteObjPath 
    strSiteObjPath = serviceObj.CreateNewSite("RF_" & WScript.Arguments(0), Bindings, "D:\websites\" & WScript.Arguments(0) & "\httpdocs", WScript.Arguments(2))