使用py-kms自建KMS服务器,一条命令激活Windows和office

现在一些激活工具十分复杂而且非常不安全,不知道里面有什么乱七八糟的东西,所以可以考虑自建KMS服务来激活Windows和office,而且也比较简单。

注意KMS激活只适用于VOL版本的windows和office,也就是企业版和专业版vol。

安装py-kms

yum install python-argparse    #安装依赖
git clone https://github.com/matsuz/py-kms    #下载py-kms(或者https://github.com/myanaloglife/py-kms)
cd py-kms
python server.py

显示下面代表启动正常

TCP server listening at 0.0.0.0 on port 1688

这时候就安装完成了,已经使用命令激活了,但为了让kms服务长时间在后台运行,还需要下面设置一下。
返回py-kms文件夹上层目录,然后输入下面命令

cp -r py-kms /usr/local/
yum install python-setuptools
easy_install supervisor    #安装supervisor
echo_supervisord_conf > /etc/supervisord.conf

编辑supervisord.conf该文件,将下面配置代码放到最后

[program:pykms]
command=python /usr/local/py-kms/server.py
autorestart=true
user=root

最后输入运行命令

supervisord

KMS激活Windows/office

激活Windows
企业版和专业版VOL Windows系统,直接使用管理员权限打开命令提示符CMD使用下面命令即可激活

slmgr /skms kms.430060.com    #设置kms服务器地址
slmgr /ato    #激活

kms.430060.com这里就是kms服务器的IP或者域名,举例的地址是我自建的KMS服务,也可以直接使用上面命令激活。
QQ浏览器截屏未命名.png

激活office
再次提示office需要是VOL版本才能使用kms命令激活

首先进入office安装目录,例如我安装的是office2013 64位,路径就是C:Program FilesMicrosoft OfficeOffice15,32位版本路径应该就是C:Program Files (x86)Microsoft OfficeOffice15;进入目录正确的话,该目录下有OSPP.VBS该文件。
进入目录后,输入下面命令进行激活

cscript ospp.vbs /sethst:kms.430060.com    #设置kms服务器地址
cscript ospp.vbs /act    #激活
cscript ospp.vbs /dstatus    #查询激活状态

说明kms激活时间都是180天,也就是180天后需要再用命令激活一下。

最后附带KMS激活专用密钥对照表
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj612867(v=ws.11)

发表评论