py-kms快速入门:5分钟部署你的KMS激活服务
【免费下载链接】py-kms KMS Server Emulator written in Python 项目地址: https://gitcode.com/gh_mirrors/py/py-kms
py-kms是一款用Python编写的KMS服务器模拟器,能帮助用户快速搭建自己的KMS激活服务,实现Windows和Office等产品的激活管理。本教程将带你通过简单几步,在5分钟内完成py-kms服务的部署与使用,无需复杂的技术背景,轻松掌握本地KMS激活方案。
准备工作:获取py-kms项目源码
首先需要将py-kms项目代码克隆到本地,打开终端执行以下命令:
git clone https://gitcode.com/gh_mirrors/py/py-kms
cd py-kms
项目结构中核心代码位于py-kms/目录,包含KMS服务运行所需的全部模块,如py-kms_Server.py负责服务启动,py-kms_Client.py处理客户端请求。
一键启动KMS服务
py-kms提供了简单的启动方式,在项目根目录执行以下命令即可启动服务:
python3 py-kms/Etrigan.py run
服务默认运行在1688端口,启动成功后会显示日志信息。如果需要修改端口或其他参数,可以通过命令行参数进行配置,具体可参考docs/Usage.md文档。
客户端激活步骤
Windows系统激活
- 以管理员身份打开命令提示符
- 依次执行以下命令(根据实际情况替换KMS服务器IP):
# 卸载现有产品密钥
slmgr /upk
# 安装GVLK密钥(以Windows 10企业版为例)
slmgr /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43
# 设置KMS服务器地址
slmgr /skms 192.168.1.102:1688
# 执行激活
slmgr /ato
验证激活状态
激活完成后,使用以下命令检查激活状态:
slmgr /dlv
会显示详细的授权信息,包括激活状态、剩余时间等:
常见问题解决
如果遇到激活失败,可检查以下几点:
- KMS服务器是否正常运行
- 客户端与服务器网络是否通畅
- 防火墙是否开放1688端口
- 使用的GVLK密钥是否匹配系统版本
更多故障排除方法可参考docs/Troubleshooting.md文档。
总结
通过本教程,你已经掌握了py-kms的部署和基本使用方法。这个轻量级的KMS服务器模拟器为企业和个人用户提供了便捷的本地激活解决方案,无需依赖外部网络服务。如需深入了解高级功能或自定义配置,请查阅项目完整文档docs/Documentation.md。
【免费下载链接】py-kms KMS Server Emulator written in Python 项目地址: https://gitcode.com/gh_mirrors/py/py-kms
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考






