IIS与GetObject
Const THIS_SERVERS_NAME = "localhost"
Set objW3SVC = GetObject("IIS://" & THIS_SERVERS_NAME & "/W3SVC")
For Each objSITE In objW3SVC
If objSITE.Class = "IIsWebServer" Then
Set serverRoot = GetObject("IIS://" & THIS_SERVERS_NAME &
"/W3SVC/" & objSITE.Name & "/ROOT")
sRootPath = serverRoot.Path
End If
Next
End If
Next
在一些机器上执行没有问题,而有的机器上不可以,运行时抛出
438错误, "Object doesn't support this property or method",还有一台机器,前半
部分执行正常,但到后面也出错了