我遍历在注册表中的SOFTWARE \微软\的Windows \ CurrentVersion \卸载安装的,我注意到的是,有一些在括号中所列像一些节目:{ E05E8183-866A-11D3-97DF-0000F8D8F2E9},它包含所有信息,如version和displayName。找出哪些程序的版本是从注册表
不在像4591AF53-0A6B-4BB9-A335-AFF02C8D5BCD支架其他程序不具备的所有信息。
有人能解释为什么是有区别,如果有任何其他方式知道安装软件的版本。
引用GUID在HKEY_CLASSES_ROOT \ CLSID \关键,应该给你更深入的了解。 – 2011-03-14 14:49:27
最终我会认为这个问题的答案完全取决于实际的应用程序是什么? – 2011-03-14 15:03:32