我有一台运行IIS6的Windows2003服务器,还有一些可以自动设置和创建网站的脚本。他们没有在一台新的服务器上工作,我正在调试(他们已经在其他3台W2K3服务器上很好地工作了)。问题似乎归结为IIS提供程序上的WMI安全性。下面的ASP代码代表了问题(尽管它不是导致问题的原始代码-这是问题的简化演示)。
Set wmiProvider = GetObject("winmgmts:\\.\root\MicrosoftIISv2")
If wmiProvider is Nothing Then
Response.Write "Failed to get WMI pro