我想获取计算机上安装的软件的信息。例如,软件名称,软件语言,软件版本。我怎样才能从注册表中获取它们?
答案 0 :(得分:1)
许多注册表都没有记录,并且有很多信息没有存储在那里。我怀疑您需要的大部分信息(如果不是全部)都可以使用文档化的API和其他方法获得。看一下WMI和设置API。
答案 1 :(得分:0)
这个键: HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \卸载
保存显示在“添加/删除程序”中的信息,因此是一个很好的信息来源:安装了哪些应用程序。
Microsoft提供了一些可以处理此信息的脚本:
How to enumerate the software products that can be uninstalled on a computer