自建 Windows KMS 激活服务端,Docker 部署方式。项目地址:vlmcsd
准备工作
- 开启 1688 的防火墙端口
- 解析一个专用域名,如:
kms.lhy.life
(在本地搭建不需要)
部署 KMS 服务端
1 2 3 4 5 6 7
| curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh docker -v
docker run -d -p 1688:1688 --restart=always --name kms mikolatero/vlmcsd
|
使用
用管理员运行 Windows CMD:
Windows
1 2 3 4 5
| slmgr.vbs -upk slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX slmgr.vbs -skms your.domain.com slmgr.vbs -ato slmgr.vbs -dlv
|
Office
1 2 3 4 5
| cd \Program Files\Microsoft Office\Office cscript ospp.vbs /sethst:your.domain.com cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx cscript ospp.vbs /act cscript ospp.vbs /dstatusall
|
Key 查询地址:
1 2
| Office: https://docs.microsoft.com/zh-cn/deployoffice/vlactivation/gvlks Windows: https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys
|
激活后过期时间为180天,默认每7天会自动续订,因此应保证 KMS 服务器长期在线。