如何获得与程序和功能相同的已安装程序列表?

时间:2014-01-02 19:06:28

标签: c# windows registry

程序使用注册表项中的已安装程序填充列表。它读了两个地方。

  

SOFTWARE \微软\的Windows \ CurrentVersion \卸载的    SOFTWARE \ Wow6432Node \微软\的Windows \ CurrentVersion \卸载

问题是,我得到的列表比我在程序和功能中看到的更长,用于过滤哪个程序应该显示的规则是什么?

1 个答案:

答案 0 :(得分:1)

有几种方法可以实现这一点,Win32_Product,Registry Search等。 您是否尝试过发布前在线搜索?

看到这个: C#: How to get installing programs exactly like in control panel programs and features?

这里有另一个很好的讨论: http://social.msdn.microsoft.com/Forums/en-US/94c2f14d-c45e-4b55-9ba0-eb091bac1035/c-get-installed-programs