首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从产品密钥确定vista/windows 7操作系统版本的算法

从产品密钥确定vista/windows 7操作系统版本的算法
EN

Stack Overflow用户
提问于 2009-12-04 07:31:02
回答 1查看 3.7K关注 0票数 1

我们必须为无人值守的vista/windows 7安装自动创建XML文件,在该文件中我们编写产品密钥(MAK类型)。不幸的是,windows映像包含多个版本(家庭、家庭溢价、专业、终极),因此我们需要决定应该使用哪个版本,并将该信息写入XML。我们希望能够动态地决定使用哪个版本。

是否有任何公共算法/方法可以像windows安装程序那样从产品密钥中确定OS版本?在C/C++中更好。

编辑:问题不是确定某个映像支持哪个版本--这可以通过查看目录文件sources\install_*.clg来完成。

EDIT2:我发现了一些(奇怪的)工具,如Microsoft和Windows7ProductKeyChecker。它们使用相同的pidgenx.dll。pkeyconfig.xrm-msof作为windows系统本身。除其他外,它可用于确定:

  • Windows的版本。
  • 解锁和激活的功能。
  • 许可证的分销渠道。
  • 执照类型。
  • 激活操作系统的方法。
  • 确定是否应接受激活的唯一标识符。

但是,对一个键的评估需要花费相当长的时间。

EN

回答 1

Stack Overflow用户

发布于 2009-12-04 07:36:44

他们可能不希望任何人知道格式,从而使键盘编写者更加困难。

有些国际标准化组织有一个ei.cfg文件,你可以在那里查看

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1845414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档