自建windows office kms激活服务器

重装系统最痛苦的事情莫过于软件重装,开发环境重装,一堆环境变量要重新设置。还有更重要的一个是需要重新激活系统(ghost之类除外),有能力支持正版windows的当然不成问题,一份正版win10上千的价格我相信还是没有多少人乐意去买的,然后就是office的安装激活,都是非常蛋疼的,当然你可以在这里找到key:https://minei.me/archives/188.html

以前都是百度找电话激活key,但是这个也太蛋疼了,后来直接x宝几块的激活码直接联网激活。一直都知道kms激活,但因为只有180天激活时间就放弃了这个方法。

下面进入正题

kms server来自于Emulated KMS Servers on non-Windows platforms(访问需要注册账号登录)
上面链接可以找到源码和编译好的,我这里就分享个编译好的最新完整包:链接: https://pan.baidu.com/s/1ge9iVyr 密码: z5fd   文档解压密码:2017

解压文件后进入binaries文件夹,这里放了各种平台下编译好可直接运行的文件。

进入binaries\Linux\intel\glibc 因为是部署到Linux所以选择这个,其他版本操作类似。

上传vlmcsd-x64-glibc文件到服务器,添加运行权限:

chmod +x vlmcsd-x64-glibc

运行./vlmcsd-x64-glibc即可,默认使用1688端口,更改端口等其他配置可以在/man/vlmcsd.8.html这里找到其他更改端口和服务器地址等等其他配置。 我这里使用 自定义端口 12345方便后面激活时更改端口激活。

./vlmcsd-x64-glibc -P 12345

linux上注意防火墙是否允许对应端口,报错什么的注意端口是否被占用。

kms server起来之后可以使用下载的包里面的工具进行测试看kms server是否正常。文件在\binaries\Windows\intel

cd \binaries\Windows\intel
vlmcs-Windows-x64.exe kms.minei.me:12345

上面可以用冒号隔开指定kms端口进行测试,如果测试返回successful说明kms server正常启动。

然后进入你的office安装文件夹,一般都是类似于C:\Program Files\Microsoft Office\Office16这种

在这里打开cmd(shift+鼠标右键)

cscript ospp.vbs /sethst:kms.minei.me
cscript ospp.vbs /setprt:12345

上面是设置kms服务器地址和端口,使用

cscript ospp.vbs /help

你可以查看一些命令参数
然后

cscript ospp.vbs /act

即可激活office,如果kms server没问题的话。

然后激活windows,这个就比较简单了。
管理员运行cmd

slmgr /skms kms.minei.me:12345

设置kms服务器地址和端口,同样使用

slmgr /help

可以查看使用参数等等。
运行

slmgr /ato

即可激活windows

分享个我搭建的kms:kms.boyizmen.com:15148

PS:在win10下面可能需要提权来运行这些命令,所以并不能在office安装文件夹下以管理员的身份来运行cmd或者powershell,所以写个批处理就ok了:

cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /sethst:kms.minei.me
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /setprt:123456
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /act
pause

注意修改成你自己的office安装路径

  
BugHome版权所有丨转载请注明出处:https://minei.me/archives/249.html
  

发表评论

电子邮件地址不会被公开。 必填项已用*标注