在未列出应用程序的计算机上获取已安装应用程序的列表SOFTWARE \\ Microsoft \\ Windows \\ CurrentVersion \\ Uninstall

时间:2016-06-06 21:59:15

标签: powershell

我有一个关于Windows Powershell的问题。我正在寻找一些关于如何在卸载寄存器中找不到的计算机上查找已安装的应用程序的想法。

我已将此脚本http://ss64.com/ps/syntax-programs.html合并到我的代码中,但仍有一些应用程序已手动放入计算机中,脚本无法接收

我目前的想法是检查文件夹路径是否存在,但这个想法感觉非常低效,并且需要我定义路径,这意味着我需要提前知道安装了哪些程序以及在哪里。这也意味着我将无法找到我不知道的程序。

非常感谢任何想法或建议。

由于

1 个答案:

答案 0 :(得分:0)

尝试WMI:

Get-WmiObject -Class Win32_Product -Filter 'Name like "%SoftwareName%"'