我正在尝试制作一个卸载应用程序,定期删除应用程序 X。访问 Windows 机器上安装的应用程序的起点是通过从名为 Win32_Product 的 WMI 类中检索它们。但是当我运行这样的基本命令时,我收到以下错误。
我已经搜索过 technet 和 SO,但是他们的解决方法要么对我不起作用,要么细节过于技术化,对我来说没有意义。
请帮忙。
ps$ Get-WmiObject -class win32_product
IdentifyingNumber : {09959E11-AD5D-408E-96AF-E3346954D6B8}
Name : Shared Add-in Extensibility Update for Microsoft .NET Framework 2.0 (KB908002)
Vendor : Microsoft
Version : 1.0.0
Caption : Shared Add-in Extensibility Update for Microsoft .NET Framework 2.0 (KB908002)
Get-WmiObject : Generic failure
At line:1 char:14
+ Get-WmiObject <<<< -class win32_product
+ CategoryInfo : InvalidOperation: (:) [Get-WmiObject], ManagementException
+ FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
答案1
如果我再耐心一点,我就会在上述链接中找到能够解决我所面临的确切问题的 Microsoft Hotfix 链接。
下面是为感兴趣的人提供修补程序的链接。
提交修补程序请求,一切就绪。