我开始使用一个标准的卸载脚本,并没有工作,所以我决定看看它是否甚至find任何程序,似乎不是。 它适用于Windows 7,但不适用于Windows 2003服务器,我需要使用它。 我以本地Admnistrator身份login,
下面的脚本创build了错误:
Line: 4 Char: 1 Error: 0x80041010 Code: 80041010 Source: (null)
码:
strComputer = "." Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colSoftware = objWMIService.ExecQuery ("Select * from Win32_Product") For Each objSoftware in colSoftware MsgBox("hi") Next
您看到的错误代码是“无效的类”。 Server 2003默认情况下不包括用于WMI的MSI提供程序。
从WMI组件的操作系统可用性 :
Windows Server 2003: Windows安装程序提供程序(也称为MSI提供程序)作为可以使用控制面板安装的可选Windows组件包含在CD中。 Windows安装程序提供程序的可选安装确保与Windows XP和Windows 2000function集的向后兼容性。
您需要从中安装
