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

时间:2013-02-05 11:38:36

标签: arrays binding dns iis-6 wmi

我使用CreateNewSite()函数成功创建了新的IIS 6网站,但是想添加另外两个主机名绑定(见下文)。

问题:

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

  2. 如果是这样,语法是什么?在我发现的所有示例代码中,我只找到原始MS代码的副本,没有其他绑定的示例,甚至是修改函数的示例。

  3. 我已经查看了这个博客页面......

    http://stweet.wordpress.com/2010/03/15/creating-a-new-website-programmatically-on-iis-using-asp-net/

    ...虽然我看到的东西看起来像多个域,但代码格式不同,所以我不确定它与我正在使用的VBS有什么关系。

    谢谢,

    Mik的


    `     Bindings = Array(0)

    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))
    

    `

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

0 个答案:

没有答案