Python中文
首页
教程
问答
标签
搜索
登录
注册
Office 2010产品密钥和注册查找
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一个小python程序,我为一个朋友编写,其中一个任务是审计运行它的机器上的Office版本和产品密钥。在</p> <p>我可以很容易地在注册表中找到32位/64位的键,但在新的Office2010系统上,我的算法似乎出了问题。在</p> <p>我的第一个问题是现在<code>HKLM\Software\Microsoft\Office\14.0\Common\Registration</code>下有30多个条目 虽然似乎只有一个条目有<code>DigitalProductID</code>,但是这个条目没有关于这个套件的信息。(仅限于其中的个别产品)</p> <p>我需要提取安装的office版本,即<code>Office 2010 Home & Student</code>,我在键中唯一能找到的是<code>Office 2010</code></p> <p>奇怪的是,在以前的office版本中,全名为w/edition的key条目现在在安装了H&S后报告为Professional。在</p> <p>似乎<code>DigitalProductID</code>的解码算法已经改变。在2000-2007年,同样的代码正确地解码了ID,现在似乎产生了一个完全错误的代码。在</p> <p>我找不到关于office2010的任何信息,所有的结果都让我回到了旧版本,与我以前制作此工具时使用的信息相同。在</p> <p>我需要完成的任务:</p> <ul> <li>返回Office版本和版本(即<code>Office 2010 Home & Student</code>)</li> <li>使用新的2010方法来解码ProductKey,甚至只需要(new?)的信息算法。在</li> </ul>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>Office2010的位置可能正确,但解码密钥的算法必须与2007不同。在</p> <p>今天我们在3台新笔记本电脑上输入了3个新的CD密钥,而旧的2007年工作算法返回了一个错误的CD密钥。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何根据与其他行比较的列表筛选序列?
7 回答
如何根据与前一行的差异对行进行分组?
6 回答
如何根据与另一个图像匹配的图像特征来变换图像?
1 回答
如何根据与另一个模型的关系在模板视图中查询另一个Django模型
7 回答
如何根据与已知参考轨迹的距离过滤出位置数据?
10 回答
如何根据与现有值比较的下限和上限创建新的pandas系列
7 回答
如何根据与输入字符串共享的特征从数据集中获取值
10 回答
如何根据与长生不老药的多对多关系排序?
9 回答
如何根据世代显示,x'攻击'和y'防御'
2 回答
如何根据两个CSV文件中的公共信息用Python合并两个CSV文件?
5 回答
如何根据两个CSV文件的相似性比较它们的行?
10 回答
如何根据两个不同列的值在一列中填充NaN
7 回答
如何根据两个不同列的日期获取交叉联接表的唯一记录?
1 回答
如何根据两个不同列表中的相应值创建if语句?
1 回答
如何根据两个不同栏目的分数组成三个不同的班级,有人能指导我吗,请参考我的代码
2 回答
如何根据两个不同的字符串检查变量?9行examp
8 回答
如何根据两个值对词典进行分组?
4 回答
如何根据两个列表获得自定义元组的计数
7 回答
如何根据两个变量的条件打印特定输出
9 回答
如何根据两个变量重新采样以均匀地派生类?
4 回答