准备1.Windows或linux主机或虚拟机(如果ip为192.168.1.1)2.在主机上安装python环境3.gitclonehttps://github.com/SystemRage/py-kms.git运行kms服务器1.进入正在准备的服务器上克隆或下载的py-kmy目录2.确认准备好的kms服务器ip和要激活的机器是否在同一网段或可以通过ip相互通信(如ip为192.168.1.2)3.执行pythonpykms_Server.py[IPADDRESS][PORT]启动kmsserver(环境变量中没有添加python,需要补全python的执行路径,默认IPADDRESS为“0.0.0.0”(所有接口),默认PORT为“1688”。)4.在客户端执行telnet192.168.1.11688看是否可以连接(这个不是必须的)5.在微软找到对应的kmskeyhttps://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj612867(v=ws.11)激活1.管理员在192.168.1.2打开cmd2.slmgr/upk卸载原来的key3.slmgr/ipkkey(安装上面第五步找到的对应key)4.slmgr/skms192.168.1.1:1688(连接上面启动的kms服务器)5.slmgr/ato(激活)6.slmgr/xpr(180天后显示激活时间。到期时,运行kms服务器并执行激活中的第4、5和6部分以继续另一个180天)
