博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用docker的kms服务器激活office2016专业增强版
阅读量:6864 次
发布时间:2019-06-26

本文共 2958 字,大约阅读时间需要 9 分钟。

我安装了office2016专业增强版,使用自己搭建的kms激活服务器无法激活,回来使用了一下脚本:

感谢,rainfarm的博主。博客地址:http://blog.sina.com.cn/s/blog_638333100102wxcq.html

@ECHO OFF&PUSHD %~DP0setlocal EnableDelayedExpansion&color 3e & cd /d "%~dp0"title office2016 retail转换vol版%1 %2mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof:runasif exist "%ProgramFiles%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office16"if exist "%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office16"clsecho 正在重置office2016零售激活...cscript ospp.vbs /rearmecho 正在安装 KMS 许可证...for /f %%x in ('dir /b ..\root\Licenses16\proplusvl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulecho 正在安装 MAK 许可证...for /f %%x in ('dir /b ..\root\Licenses16\proplusvl_mak*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nulecho 正在安装 KMS 密钥...cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99cscript ospp.vbs /sethst:kms.luody.infocscript ospp.vbs /actecho.echo 转化完成,按任意键退出!pause >nulexit

还有一个博客地址可以借鉴:http://blog.sina.com.cn/s/blog_638333100102wcok.html

下面谈谈docker中kms服务器的搭建:

1. 在docker官方拉取镜像:,官方镜像地址:https://hub.docker.com/r/luodaoyi/kms-server/

2. 拉取镜像

docker pull luodaoyi/kms-server

3. 拉取成功后,运行镜像

docker run -itd -p 1688:1688 --name kms luodaoyi/kms-server

4. 激活Windows

slmgr /skms kms.luody.infoslmgr /ato

5. 激活office2016专业增强版

cscript ospp.vbs /sethst:kms.luody.infocscript ospp.vbs /act

 

以下为docker hub(https://hub.docker.com/r/luodaoyi/kms-server/)介绍的方法:

直接可用的地址:

kms.luody.info

kms version:

vlmcsd-1111-2017-06-17-Hotbird64vlmcsd-1108-2017-01-19-Hotbird64

Docker使用方法:

只需要绑定1688端口即可对外开放1688 就可以用来激活了

延伸教学:

KMS激活使用方法

一般来说,只要确保的下载的是VL批量版本并且没有手动安装过任何key,

你只需要使用管理员权限运行cmd执行一句命令就足够:

slmgr /skms kms.luody.info

然后去计算机属性或者控制面板其他的什么的地方点一下激活就好了。

当然,如果你懒得点,可以多打一句命令手动激活:

slmgr /ato

这句命令的意思是,马上对当前设置的key和服务器地址等进行尝试激活操作。

kms激活的前提是你的系统是批量授权版本,即VL版,一般企业版都是VL版,专业版有零售和VL版,家庭版旗舰版OEM版等等那就肯定不能用kms激活。一般建议从上面下载系统

VL版本的镜像一般内置GVLK key,用于kms激活。如果你手动输过其他key,那么这个内置的key就会被替换掉,这个时候如果你想用kms,那么就需要把GVLK key输回去。首先,
获取你对应版本的KEY
如果打不开下面有对应的

如果不知道自己的系统是什么版本,可以运行以下命令查看系统版本:

wmic os get caption

得到对应key之后,使用管理员权限运行cmd执行安装key:

slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx

然后跟上面说的一样设置kms服务器地址,激活。

一句命令激活OFFICE

首先你的OFFICE必须是VOL版本,否则无法激活。

找到你的office安装目录,比如

C:\Program Files (x86)\Microsoft Office\Office16

64位的就是

C:\Program Files\Microsoft Office\Office16

office16是office2016,office15就是2013,office14就是2010.

然后目录对的话,该目录下面应该有个OSPP.VBS。

接下来我们就cd到这个目录下面,例如:

cd C:\Program Files (x86)\Microsoft Office\Office16

然后执行注册kms服务器地址:

cscript ospp.vbs /sethst:kms.luody.info

/sethst参数就是指定kms服务器地址。

一般ospp.vbs可以拖进去cmd窗口,所以也可以这么弄:

cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /sethst:kms.luody.info

一般来说,“一句命令已经完成了”,但一般office不会马上连接kms服务器进行激活,所以我们额外补充一条手动激活命令:

cscript ospp.vbs /act

如果提示看到successful的字样,那么就是激活成功了,重新打开office就好。

 

 

转载于:https://www.cnblogs.com/feiyujun/p/9704042.html

你可能感兴趣的文章
GUN sed高级用法,sed脚本编写
查看>>
我的友情链接
查看>>
HTML 5 Web Workers
查看>>
基于koajs的web项目构建-心得篇
查看>>
通过minify将项目中js和css文件的打包
查看>>
提取Windows用户密钥文件cachedump
查看>>
自定义grains_module pillar
查看>>
log file sycn 概述
查看>>
Javascript对于不同浏览器的兼容性
查看>>
开源在线阅读技术资源
查看>>
慎用jQuery中的submit()方法
查看>>
淘宝样式初始化代码
查看>>
Gson解析json数据 亲自测试可用
查看>>
我与监控宝之间的点点滴滴
查看>>
delphi 数据库显示的TDBGrid配置
查看>>
对51CTO的看法
查看>>
userenv和sys_context函数
查看>>
是否会回到起点.回忆只能是回忆
查看>>
原创数据结构算法Flash动画演示课件-Action Script(AS)脚本实现
查看>>
基于Mysql主从同步的读写分离
查看>>