远程获取已安装应用程序的列表(不是WMI)



是否有一种方法可以从Regestry中获取已安装应用程序的列表,而无需直接通过WMI与PC进行交互?

我在域控制器和一堆PC上晋升为RW用户。我想编写一个自动化PS-script,该自动化将从hkey_local_machine Software Microsoft Windows Windows currentversion uninstall

中获取字符串。

您可以使用WMI:

Get-WmiObject win32_product

,但不建议使用该使用,因为它破裂了。您应该仅使用注册表方法:

Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize

相关内容

最新更新