使用docker的kms服务器激活office2016专业增强版

摘要:
我安装了Office2016 Professional增强版,无法激活我构建的kms激活服务器。我回来用了下面的话术:谢谢你,雨臂的博主。来自的一般建议http://msdn.itellyou.cn上面下载的VL版本系统的图像通常内置GVLKkey,用于激活公里数。查找office安装目录。例如,C:\ProgramFilesMicrosoftOffice1664是C:\ProgramFilesMicrosoftoffice16office16是office2016,office15是2013,office14是2010。如果目录正确,则应该有OSPP。目录下的VBS。

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

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

@ECHO OFF&PUSHD %~DP0

setlocal EnableDelayedExpansion&color 3e & cd /d "%~dp0"
title office2016 retail转换vol版

%1 %2
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof
:runas

if exist "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" cd /d "%ProgramFiles%Microsoft OfficeOffice16"
if exist "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" cd /d "%ProgramFiles(x86)%Microsoft OfficeOffice16"

cls

echo 正在重置office2016零售激活...
cscript ospp.vbs /rearm

echo 正在安装 KMS 许可证...
for /f %%x in ('dir /b ..
ootLicenses16proplusvl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..
ootLicenses16\%%x" >nul

echo 正在安装 MAK 许可证...
for /f %%x in ('dir /b ..
ootLicenses16proplusvl_mak*.xrm-ms') do cscript ospp.vbs /inslic:"..
ootLicenses16\%%x" >nul

echo 正在安装 KMS 密钥...
cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
cscript ospp.vbs /sethst:kms.luody.info
cscript ospp.vbs /act

echo.
echo 转化完成,按任意键退出!
pause >nul
exit

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

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

1. 在docker官方拉取镜像:luodaoyi/kms-server,官方镜像地址: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.info
slmgr /ato

5. 激活office2016专业增强版

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

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

直接可用的地址:

kms.luody.info

kms version:

vlmcsd-1111-2017-06-17-Hotbird64
vlmcsd-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激活。一般建议从http://msdn.itellyou.cn上面下载系统
VL版本的镜像一般内置GVLK key,用于kms激活。如果你手动输过其他key,那么这个内置的key就会被替换掉,这个时候如果你想用kms,那么就需要把GVLK key输回去。首先,
https://technet.microsoft.com/en-us/library/jj612867.aspx
获取你对应版本的KEY
如果打不开下面有对应的

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

wmic os get caption

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

slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx

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

一句命令激活OFFICE

首先你的OFFICE必须是VOL版本,否则无法激活。
找到你的office安装目录,比如

C:Program Files (x86)Microsoft OfficeOffice16

64位的就是

C:Program FilesMicrosoft OfficeOffice16

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

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

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

cd C:Program Files (x86)Microsoft OfficeOffice16

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

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

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

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

cscript "C:Program Files (x86)Microsoft OfficeOffice16OSPP.VBS" /sethst:kms.luody.info

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

cscript ospp.vbs /act

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

 

免责声明:文章转载自《使用docker的kms服务器激活office2016专业增强版》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇关于 Apache 屏蔽 IP 地址cmd命令行安装,删除Windows证书(certgmr的简单使用)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

(转) docker跨主机 macvlan 网络配置

原文链接 https://github.com/alfredhuang211/study-docker-doc/blob/master/docker%E8%B7%A8%E4%B8%BB%E6%9C%BAmacvlan%E7%BD%91%E7%BB%9C%E9%85%8D%E7%BD%AE.md#搭建环境 -----以下部分转自原文----- 搭建环境 v...

docker创建一个容器

而容器技术的核心功能,就是通过约束和修改进程的动态表现,从而为其创造出一个“边界”。 对于 Docker 等大多数 Linux 容器来说,Cgroups 技术是用来制造约束的主要手段,而 Namespace 技术则是用来修改进程视图的主要方法。 你可能会觉得 Cgroups 和 Namespace 这两个概念很抽象, 别担心,接下来我们一起动手实践一下,你...

修改docker 容器的存储地址 & docker & container & wsl & win10

HowTo: Change Docker containers storage location with WSL2 on Windows 10 Once I started playing with Docker on Windows it quickly turned out that latest version heavily rely on WS...

docker容器连接

docker容器连接 -P :是容器内部端口随机映射到主机的端口。 -p : 是容器内部端口绑定到指定的主机端口 docker run -d -P training/webapp python app.py docker run -d -p 5000:5000 training/webapp python app.py docker port命令...

rancher1版本 基本使用

Rancher1-简单介绍-认识rancher  分类: Rancher 标签: rancher, Kubenetes 认识rancher 一、简介 1、什么rancher Rancher是一个开源软件平台,使组织能够在生产中运行和管理Docker和Kubernetes。使用Rancher,组织不再需要使用一套独特的开源技术从头开始构建容器服务平...

k8s部署

环境初始化,所有节点   1.配置hostname hostnamectl set-hostname master hostnamectl set-hostname node      2.配置/etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4....