在IIS 6中,我可以使用Inetmgr中的Web Service Extensions文件夾來允許/禁止isapi過濾器,例如ASP.net。我希望能夠以編程方式執行此操作(特別是從安裝程序腳本/ exe中)。通過腳本啓用/禁用asp.net web服務擴展
任何想法?
在IIS 6中,我可以使用Inetmgr中的Web Service Extensions文件夾來允許/禁止isapi過濾器,例如ASP.net。我希望能夠以編程方式執行此操作(特別是從安裝程序腳本/ exe中)。通過腳本啓用/禁用asp.net web服務擴展
任何想法?
Adding Web Service Extension Files Using Iisext.vbs應該幾乎是你要找的東西(鏈接的文章介紹瞭如何添加一個新的過濾器:如果你只需要啓用它,向下滾動並查看鏈接文章列表以獲取有關如何實現這一點)
Set iisinfo = GetObject("IIS://localhost/W3SVC/Info")
If CInt(iisinfo.MajorIIsVersionNumber) >= 6 Then
Set iisinfo = Nothing
Set iis = GetObject("IIS://localhost/W3SVC")
iis.EnableWebServiceExtension "ASP"
End If
你認爲這也適用於XP機器? – 2008-09-29 10:47:51