注册码无法生成

5242
1

人一定要靠自己 初学数据Lv2

发表于2018-6-19 17:40

悬赏1

已解决

楼主
注册,提示“机器码文件中不含任何机器信息,不允许生成注册码!”

最近看过此主题的会员

叶落

杨国签

huangc

chestnut

leony

陶雨萱

Hannah

zain

tinian

bitaotao

李洪芬

admin

抠脚女汉子

小亿

最佳答案
命令中执行:wmic cpu get ProcessorId,看看是否能返回机器信息
由于生成注册码时需要获取机器信息,而有的电脑无法获取,导致出错

windows系统通过在命令行执行如下命令:wmic bios get SerialNumber,Version,查看是否可以正常返回结果来确认获取机器码
尝试使用一下两种方式解决:
1、打开我的电脑-->属性-->高级-->环境变量-->如果没有的话,就直接在现有的Path后面,追加";c:\windows\system32" 或者 ";%system%system32"或者";%SystemRoot%\System32\Wbem
",注意:%SystemRoot%\system32前需要加分号(修改完后需重启电脑生效)
详见:https://baike.1688.com/doc/view-d27112162.html
2、部分电脑做了上述的配置后仍然无法解决问题,那么除了同样做以上配置修改,还要把wbem这个环境变量写到tomcat的startup或者catalina里面:set path=.../wbem(本方法由易春元提供,具体细节可以咨询下他)
上述配置后,在命令行执行wmic bios get SerialNumber,Version,应该可以看到正常返回结果

如果那个命令执行报错

则需要配置环境变量,直到可以正常执行那个命令
1个回答

只看楼主

抠脚女汉子 小试身手Lv3

发表于2018-6-19 17:40

只看该作者

取消 关注该作者的回复

沙发

命令中执行:wmic cpu get ProcessorId,看看是否能返回机器信息
由于生成注册码时需要获取机器信息,而有的电脑无法获取,导致出错

windows系统通过在命令行执行如下命令:wmic bios get SerialNumber,Version,查看是否可以正常返回结果来确认获取机器码
尝试使用一下两种方式解决:
1、打开我的电脑-->属性-->高级-->环境变量-->如果没有的话,就直接在现有的Path后面,追加";c:\windows\system32" 或者 ";%system%system32"或者";%SystemRoot%\System32\Wbem
",注意:%SystemRoot%\system32前需要加分号(修改完后需重启电脑生效)
详见:https://baike.1688.com/doc/view-d27112162.html
2、部分电脑做了上述的配置后仍然无法解决问题,那么除了同样做以上配置修改,还要把wbem这个环境变量写到tomcat的startup或者catalina里面:set path=.../wbem(本方法由易春元提供,具体细节可以咨询下他)
上述配置后,在命令行执行wmic bios get SerialNumber,Version,应该可以看到正常返回结果

如果那个命令执行报错

则需要配置环境变量,直到可以正常执行那个命令

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

渠道咨询电话:137-0120-6790

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号