环境:
Centos7.8
docker Version: 18.06.3
KMS
Win 10专业版
问题描述:
自建KMS激活服务器,如何激活Win和Office
解决方案:
1.查看当前Windows是否支持KMS激活
命令提示符(管理员)执行:slmgr /dlv
“描述”这行:有“VOLUME”字样就是VOL版,即支持KMS激活
2.指定KMS服务器
slmgr /skms 102.168.1.22(自建kms服务器地址)
3.如果没有安装密钥,看这步
Windows客户端
cmd输入以下命令:
查看激活时间
slmgr.vbs -xpr
原密钥卸载
slmgr.vbs /upk
安装密钥
slmgr /ipk XXXX
其中XXXX代表密钥,可以从微软官方获取
官方密钥地址:
https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys
4.激活!
slmgr /ato
5.激活成功
激活bat脚本
@echo 查看当前Windows是否支持KMS激活
slmgr /dlv
pause
@echo 卸载现有密钥
slmgr.vbs /upk
@echo 指定KMS服务器
slmgr /skms 102.168.1.22 (自建KMS激活服务器)
@echo 安装Windows 专业版密钥
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
@echo 激活Windows 专业版
slmgr /ato
Office
6.查看当前Office是否支持KMS激活
cmd(管理员)执行:cd “office的安装目录”
c:
cd Program Files (x86)\Microsoft Office\Office16
执行:
cscript ospp.vbs /dstatus
在显示的信息中,如果有“VOLUME”字样就是VOL版,即支持KMS激活,如果显示有之前的密钥,需要将密钥恢复。如果是第一次安装的office,则跳过第7、8步
如果是 Retail需要转为Vol 版本
Office2016 Retail 转Vol 版本
7.卸载之前安装的Office密钥
从上图看到,安装的密钥的最后5位是:WFG99
卸载密钥
cscript ospp.vbs /unpkey:WFG99
8.激活Office 2016
指定KMS服务器
cscript ospp.vbs /sethst:102.168.1.22(自建kms服务器地址)
激活
cscript ospp.vbs /act
如果提示没有安装密钥,从微软官网找一个:
微软官方地址:
https://docs.microsoft.com/zh-cn/DeployOffice/vlactivation/gvlks
安装密钥:
cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
9.立即激活
cscript ospp.vbs /act
10.激活成功