如果产品是在线激活的(不是KMS!),是否有已知的方法以编程方式找到Office 2016 (2013) Home and Business (Retail,OEM)的激活时间戳?
我不是指安装时间戳(我可以从控制面板和安装程序注册表中读取它),而不是许可证过期日期(由OSPP脚本显示),而是指产品在网上成功注册/激活的最后日期和时间。
提示:可能是金的,也可能是误导的:一些人讨论了如何以编程方式从已安装/激活的计算机读取激活密钥。我记得有人提到,以前的Office版本中的此信息存储在teh注册表中,但对于较新的版本,则存储在文件中(不幸的是,无法记住名称)。我可以猜测的一种方法是读取文件的时间戳,不管是创建时间还是最后修改时间),但是,唉,我记不起文件名了。
有人可以提供信息,在哪里读取激活时间戳,或帮助我激活文件的名称和路径是什么?
非常感谢
阿明。
发布于 2016-02-26 11:05:06
我认为,我找到了一个令人满意的解决方案,并希望与任何遇到同样问题的人分享。然而,我不能保证这在所有可能的情况下都有效,我发现它可以在机器上第一次安装Office时工作,但是没有检查它是否在重新安装或修复场景中工作。
在我的机器上,激活会创建一个文件。
"Tokens.dat“
在……里面
c:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform.
文件creation date (使用dir "filename“/TC)将准确显示产品激活日期和时间。
希望这对将来的任何人都有帮助。
阿明。
https://stackoverflow.com/questions/34200043
复制相似问题