群辉搭建kms服务器激活office+visio和Windows

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/diyiday/article/details/88295454

注意:
以下操作仅供测试学习使用,切勿使用在商用用途,如有需要,请购买正版软件!
以下操作仅供测试学习使用,切勿使用在商用用途,如有需要,请购买正版软件!
以下操作仅供测试学习使用,切勿使用在商用用途,如有需要,请购买正版软件!

背景介绍

在我们接触的Windows和Office 或是一些软件时都会有很多版本,其中带VL的版本很多用户不知道其中的意思,VL是什么版本?VL和非VL又有什么区别,

vol是 volume licensing for organizations 的简称,中文即“团体批量许可证”。根据这个许可,当企业或者政府需要大量购买一软件时可以获得优惠。这种产品的光盘的卷标都带有"vol"字样,就取"volume"前3个字母,以表明是批量。
中文即团体批量许可证,根据这个许可,当企业或者政府需要大量购买一软件时可以获得优惠。这种产品的光盘的卷标都带有"VOL"字样,就取"Volume"前3个字母,以表明是批量。这种版本根据购买数量等又细分为“开放式许可证”(OpenLicense)、“选择式许可证(Select License)”、“企业协议(EnterpriseAgreement)”、“学术教育许可证(Academic Volume Licensing)”等5种版本,上海政府 VOL版XP就是这种批量购买的版本。根据 VOL 计划规定, VOL 产品是不需要激活的(无论升级到SP1还是SP2)。

这种版本根据购买数量等又细分为“开放式许可证”(open license)、“选择式许可证(select license)”、“企业协议(enterprise agreement)”、“学术教育许可证(academic volume licensing)”等5种版本,我们说的上海政府 vol 版xp就是这种批量购买的版本。而根据 vol 计划规定, vol 产品是不需要激活的(无论升级到sp1,sp2还是sp3)。

很简单的说VL就是大客户版!非VL的就是零售版。

零售版与大客户版的区别在于:

1、VL为批量授权版本,不能升级成其他版本,也就是说VL版没有windows Anytime Upgrade

2、零售版与大客户版激活方式:
mak应该不能用于激活零售版。
是永久激活,激活成功后记得备份激活信息,以备重装使用。(MAK是有激活次数限制滴)
(我理解是密钥已经存放在bios里面了,开机自动激活)

VOL可以用MAK用激活或者KMS激活(180天循环一次)。。。

3、软件内容,功能无任何差别。授权不一样罢了。VL版可以通过KMS激活,非VL版需要密钥

以上就是Windows系统和Office的VL版本的区别了,功能上都是一样的了,就是授权方式不一样,同时用户使用时激活方法也是不同的了。

现在我们就是利用vol序列号,然后去激活微软的产品,主要步骤分为三步吧。

  • 在Windows或者office修改序列号为vol的序列号。(这个序列号用多了,肯定是无法通过微软的服务器认证的)
  • 修改认证服务器为我们自己搭建的服务器。(这样就绕过了微软服务器了)
  • 输入激活命令,即可完成激活软件。

理解了基本原理,那么就开始做准备吧

群辉安装kms服务器

登录群辉管理页面。然后在套件中心中安装docker,之后打开docker。

在这里插入图片描述
直接搜索docker即可,问这里已经安装,现在提示问更新,如果没有安装,就直接安装即可。我就不更新了
在这里插入图片描述

之后打开docker ,然后在注册表中搜索 kms ,出现的 luodaoyi/kms-server 双击下载

在这里插入图片描述

之后点击镜像 ,选择 luodaoyi/kms-server 双击 然后弹出常规设置 -点击高级设置-点击端口设置 在本地端口中填写1688
1688这个是激活服务器使用的外网端口

其它不用更改,直接应用即可
在这里插入图片描述

在这里插入图片描述

点击引用 ,即可完成创建容器了,下载服务器已经运行起来了,点击容器,可以查看到刚才创建的服务器容器

在这里插入图片描述

好了,现在服务器已经创建完毕了。

如果没有群辉可以直接在linux服务器中安装docker 然后执行如下命令即可
如何安装docker :
https://blog.csdn.net/diyiday/article/details/81264929

拉取镜像
docker pull luodaoyi/kms-server
运行镜像
docker run -itd -p 1688:1688 --name kms luodaoyi/kms-server
这里将1688端口映射到了宿主机

记得防火墙开放1688端口!!! 否则无法通讯

只需两部即可搭建kms服务器,很简单。

软件安装(记得选择vol版本的,如果不是vol版本的,那么后面转换一下吧。)

下载地址:

https://msdn.itellyou.cn/ 需要什么版本的就下载什么版本的软件吧

转换软件

64位转换

https://linux-1251121573.cos.ap-guangzhou.myqcloud.com/soft/windows/Retail2VL64.zip

32位转换
https://linux-1251121573.cos.ap-guangzhou.myqcloud.com/soft/windows/Retail2VL32.zip

kms一键激活

https://linux-1251121573.cos.ap-guangzhou.myqcloud.com/soft/windows/KMS_VL_ALL_6.6.zip

安装office和Windows

略过

激活Windows

这里我的Windows是windows10ltsb2016企业长期服务版,也是可以激活的

在这里插入图片描述

然后对着win开始键点击鼠标右键,选择命令提示符(管理员) 用管理员方式打开 cmd窗口

在这里插入图片描述

只需要输入三条语句即可

在这里插入图片描述
导入序列号(这里会提示报错什么的,可以忽略,直接点击确定即可)

slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX

在这里插入图片描述

配置激活服务器

slmgr /skms 192.168.1.200

激活操作

slmgr /ato

在这里插入图片描述

在这里插入图片描述

至此已经完成激活Windows了。

激活office (目前我电脑上只有visio2013,就以这个为例)

如果当前版本部署vol版本的软件,那么就需要进行转换,下载转换软件

下载地址:

链接:https://pan.baidu.com/s/1_ptnPzZDxtsQe2AfGOWEag 密码:jio0

https://linux-1251121573.cos.ap-guangzhou.myqcloud.com/soft/windows/
office2013%2BVOL%2B%E9%9B%B6%E5%94%AE%E7%89%88%2B%E8%BD%AC%E6%8D%A2%E5%B7%A5%E5%85%B7.zip

下载后打开 Office2013版本转换.cmd

在这里插入图片描述

选择3 将零售版本转换为vol版本即可

在这里插入图片描述

提示转换完成就表示安装成功了。

然后打开 visio 在账户里面可以看到提示说这个是需要激活的office,我们暂时别管。

然后对着win开始键点击鼠标右键,选择命令提示符(管理员) 用管理员方式打开 cmd窗口

在这里插入图片描述

之后输入命令进入office的安装目录

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

这个安装目录说明一下:

  • 如果你安装的时候没有选择安装路径的话,是默认安装的C盘的。如果你修改了office的安装路径,那么选择你安装的路径即可
  • 如果你的系统是64位的,office默认会安装在Program Files (x86)这个文件夹中,如果你的系统是32位的,那么则会安装的Program Files中。
  • 我的office是2013版本的,因此后面的目录是Office15 如果是2016版本office,那么后面的目录是Office16,office14对应的就是ofice2010

在这里插入图片描述

输入如下命令,192.168.1.200 这个地址是我的群辉服务器,也就是刚才搭建的kms服务器可以根据你自己的服务器ip设定,也可以配置成域名,看个人需求吧。配置成域名就需要云服务器或者有一个公网ip了,具体需要百度

 cscript ospp.vbs /sethst:192.168.1.200

在这里插入图片描述
出现这个就表示设置好了,接下来就开始激活了。

Successfully applied setting.

输入激活命令

 cscript ospp.vbs /act

在这里插入图片描述

一般看到 Product activation successful就表示产品激活了

至此 visio2013就已经激活完毕了。

在这里插入图片描述

目前我们只是测试激活visio2013,其实visio2016也是同样的道理,只需要安装visio2016vol版本即可。

同理office2013或者office2016也是一样的激活方式。

有关更多的cscript ospp.vbs的用法,可以输入 cscript ospp.vbs查看
记得在office安装目录下

在这里插入图片描述

附录

Windows与Office下载地址 可以使用百度网盘离线下载

Office 2016专业加强版 32位批量授权版 ed2k://|file|SW_DVD5_Office_Professional_Plus_2016_W32_ChnSimp_MLF_X20-41351.ISO|986441728|2DE74581C10096137481873B3AD57D43|/
Visio 2016 32位批量授权版
ed2k://|file|SW_DVD5_Visio_Pro_2016_W32_ChnSimp_MLF_X20-41580.ISO|609447936|91EB248558F236AA66D234EA03FAD9A9|/
Project 2016 32位批量授权版
ed2k://|file|SW_DVD5_Project_Pro_2016_W32_ChnSimp_MLF_X20-41511.ISO|555210752|CA3BD5F8C7B3E263105B041DDD4104AB|/
Win7专业版64位批量授权版
ed2k://|file|cn_windows_7_professional_vl_build_x64_dvd_x15-71029.iso|3203971072|23155387CBD0771CFBA528CB1E7B170F|/
Win7专业版32位批量授权版
ed2k://|file|cn_windows_7_professional_vl_build_x86_dvd_x15-71025.iso|2466107392|9EA7E0C2594B5A236FD09D572CA39770|/
Win10 business版1809 32位
ed2k://|file|cn_windows_10_business_edition_version_1809_updated_sept_2018_x86_dvd_31238f21.iso|3665960960|10896A79FACDF39ACAA327EB4386A59C|/
Win10 business版1809 64位
ed2k://|file|cn_windows_10_business_edition_version_1809_updated_sept_2018_x64_dvd_84ac403f.iso|5028311040|7484013AAA64C8EF414B3F78DDACF99F|/


Office 2019只能安装于win10系统。
Office与操作系统一样,有32位和64位之分,Office 2016,建议安装32位版本(与操作系统是32位还是64位无关),Office 2019建议安装64位版本。
正常情况下,下载的批量授权版的操作系统和Office镜像都已经内置了GVLK key(通用批量许可密钥)。如果你手动输入过其他的key,这个内置key就会被替换掉,要使用kms激活,需要把GVLK Key输回去。

卸载 密钥

首先需要查看安装的密钥的最后5位,在命令行执行以下命令
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus
命令行会输出当前密钥的相关信息,记住密钥的最后5位
然后执行删除密钥的命令
cd C:\Program Files (x86)\Microsoft Office\Office16
cscript ospp.vbs /unpkey:XXXXX

GVLK 密钥

微软官网提供了Windows和Office的GVLk https://docs.microsoft.com/zh-cn/DeployOffice/vlactivation/gvlks
这里节选如下:

产品名称 GVLK
Win7专业版 FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
Win10专业版 W269N-WFGWX-YVC9B-4J6C9-T83GX
Win10企业版 NPPR9-FWDCX-D2C8J-H872K-2YT43
Office 2016专业加强版 XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
Project 2016专业版 YG9NW-3K39V-2T3HJ-93F3Q-G83KT
Visio 2016专业版 PD3PC-RHNGV-FXJ29-8JK7D-RJRJK
Office 2019专业加强版 NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP
Project 2019专业版 B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B
Visio 2019专业版 9BGNQ-K37YR-RQHF2-38RQ3-7VCBB

查看操作系统是什么版本,专业版,旗舰版?

wmic os get caption

如果需要安装key,使用管理员权限运行命令行窗口,安装key(如果不需要,此步可忽略)

slmgr /ipk XXXX

零售版Office转换为批量授权版

新建文本文件,将以下内容粘贴进去,将扩展名改为.cmd,然后管理员身份运行。

@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 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"
:WH
cls
echo.
echo                         选择需要转化的office版本序号
echo.
echo --------------------------------------------------------------------------------                                                          
echo                 1. 零售版 Office Pro Plus 2016 转化为VOL版
echo.
echo                 2. 零售版 Office Visio Pro 2016 转化为VOL版
echo.
echo                 3. 零售版 Office Project Pro 2016 转化为VOL版
echo.
echo. --------------------------------------------------------------------------------
 
set /p tsk="请输入需要转化的office版本序号【回车】确认(1-3): "
if not defined tsk goto:err
if %tsk%==1 goto:1
if %tsk%==2 goto:2
if %tsk%==3 goto:3
:err
goto:WH
:1
cls
echo 正在安装 KMS 许可证...
for /f %%x in ('dir /b ..\root\Licenses16\proplusvl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul
echo 正在安装 MAK 许可证...
for /f %%x in ('dir /b ..\root\Licenses16\proplusvl_mak*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul
set /p y=请输入激活密钥,按回车确定:
cscript ospp.vbs /inpkey:%y%
goto :e
:2
cls
echo 正在安装 KMS 许可证...
for /f %%x in ('dir /b ..\root\Licenses16\visio???vl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul
echo 正在安装 MAK 许可证...
for /f %%x in ('dir /b ..\root\Licenses16\visio???vl_mak*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul
set /p y=请输入激活密钥,按回车确定:
cscript ospp.vbs /inpkey:%y%
goto :e
:3
cls
echo 正在安装 KMS 许可证...
for /f %%x in ('dir /b ..\root\Licenses16\project???vl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul
echo 正在安装 MAK 许可证...
for /f %%x in ('dir /b ..\root\Licenses16\project???vl_mak*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul
set /p y=请输入激活密钥,按回车确定:
cscript ospp.vbs /inpkey:%y%
goto :e
:e
echo.
echo 转化完成,按任意键退出!
pause >nul
exit

参考

https://blog.csdn.net/flyhorstar/article/details/87269141

猜你喜欢

转载自blog.csdn.net/diyiday/article/details/88295454