【发布时间】:2015-09-22 07:03:30
【问题描述】:
关于如何获取 Windows 操作系统产品密钥(如 Get windows details like product key, domain name, user name, etc.)有几个已回答的问题,但我想知道如何以编程方式获取已安装软件的产品密钥。 Uninstall Registry Key 非常好,因为它有很多与已安装程序相关的属性,但没有一个属性涉及产品密钥,所以我想知道是否有其他方法可以通过某些 C# 库或其他方法获取产品密钥任意软件以及如何通过 C# 获取它。
【问题讨论】:
-
为什么要获取产品密钥?大多数使用它似乎相当邪恶。
-
我正计划开发一个开源应用程序,该应用程序输出一个包含已安装程序和产品密钥列表的 csv,以防人们将 Windows 迁移到 Windows 10 出现问题并且他们想要轻松推迟安装他们以前拥有的程序(我个人在云中保存了这样一个列表,按安装优先级排序)。
标签: c# registry product-key