Slmgr.vbs对于大多数计算机新手来说可能比较陌生。主要用于查看当前系统Windows 7/8/Vista的激活状态、密钥、许可证书等信息。我这里说“主要”是因为它还有很多其他的功能
Slmgr.vbs对于大多数计算机新手来说可能比较陌生。主要用于查看当前系统Windows 7/8/Vista的激活状态、密钥、许可证书等信息。我这里说“主要”是因为它还有很多其他的功能,后面会讲到。我平时不怎么用这个命令,只要激活系统就可以用了。我不想再次确认激活信息。
其实遇到激活问题的时候slmgr.vbs是很有帮助的。
因此,也有必要对这份文件进行系统的研究。昨天说了,我对微软产品激活认证机制的了解不足,需要补一下。由于是脚本文件,我只是出于好奇打开了slmgr.vbs文件,查看了它的源代码。很密集的一块,都是微软程序员写的。我们不是很在意程序,主要是掌握如何使用。
slmgr.vbs文件到底是什么?slmgr全称:软件许可管理器,即软件许可管理。
它是自Vista以来增加的软件授权管理工具,是管理系统激活、密钥和证书的主要组件。Slmgr.vbs存在于系统System32目录中。第一种使用方法是“开始”——“运行”。直接键入相关命令。
第二,打开命令提示符,当然你需要是管理员,你得用cscript,类似于“cscript c:windows system32 slmgr . VBS-DLI”。
显然,前者更方便。最近想多了解一下这个命令是有原因的。Windows 7/8 KMS激活的几个命令,借此机会解释一下,主要是以下三个:slmgr/IPK X-X-X-X安装产品密钥,也可以说是替换已有的密钥,即5x5序列号。
不用说,slmgr /skms x.x.x.x就是设置kms服务器的IP地址和端口。
Slmgr /ato尝试激活Windows online。如果我没理解错的话,ato是attempt online的缩写。
对于KMS的上述部分,让我们了解一下其他主要命令。
Slmgr.vbs -dlv显示详细的激活信息,包括:系统版本、激活ID、安装ID、部分产品密钥、许可证状态、剩余Windows重置计数等。,如下图所示:
您可能对“剩余Windows重置计数”和“信任时间”有疑问。我暂时会再写一篇文章来讨论这个问题。
Slmgr.vbs -dli,这个命令实际上是上述命令的简化版本。看图:
Slmgr.vbs -xpr,该命令的功能是检查当前许可状态的到期日期。同样,我们可以用它来检查Windows是否被永久激活。
Slmgr.vbs -cpky,这个命令是从注册表中清除产品密钥信息,这是一种安全措施。清除后,声称读取产品密钥的软件无法读取。这个命令非常重要,尤其是在企业内部,我打算单独发布。
Slmgr.vbs -ilc,导入OEM证书,后面是OEM证书的路径。
Slmgr.vbs -upk,卸载当前产品密钥。重启电脑后,系统会回到非活动状态,出现按键输入和联网激活界面。