自建KMS服务器激活Windows office

一、KMS服务器环境介绍

   操作系统Centos 7.x  Windows Server 也是可以的,此处以Centos7为例安装,使用默认1688端口号

二、服务端安装过程:

1、下载安装包:

wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz /tmp

2、解压安装包:

tar -zxvf binaries.tar.gz

3选择自己对应的系统版本,我这里选择Linux,选择Intel处理器,使用static中的vlmcsd-x64-musl-static,将文件拷贝至自己存放的目录:

1 mkdir /var/kms
2 cp /tmp/binaries/Linux/intel/static/vlmcsd-x64-musl-static  /var/kms

4、添加执行权限运行服务

1 chmod +x /var/kms/vlmcsd-x64-musl-static
2 ./vlmcsd-x64-musl-static

5、放行防火墙端口,本服务使用的1688端口

1 firewall-cmd --zone=public --add-port=1688/tcp --permanent
2 firewall-cmd --reload

三、客户端激活操作(windows)

1#配置序列号

slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx

2#配置KMS服务器地址(可以是域名或者IP地址)

 slmgr /skms xxxx

3#激活系统          

slmgr /ato  

4#查看系统激活到期时间    

slmgr /xpr

5#查看授权详细信息       

slmgr /dlv 

四、客户端激活操作(office)

1、先进入office安装目录:

1 #以下是office2016x64默认安装地址
2 cd "%ProgramFiles%\Microsoft Office\Office16"
3 #以下是office2016x86默认安装地址
4 cd "%ProgramFiles(x86)%\Microsoft Office\Office16"

2、#配置序列号

cscript ospp.vbs /inpkey:XXXXXXXXXXX

3、#配置KMS服务器地址,可以是域名或者IP地址

cscript ospp.vbs /sethst:xxxxxxx

4、#激活office

cscript ospp.vbs /act

5、查看激活状态

cscript ospp.vbs /dstatus

五、激活脚本:

 1、office 2016/2019 激活脚本(如果是其它版本请修改路径后面的office16为其它版本)

 1 @echo off 2 (cd /d "%~dp0")&&(NET FILE||(powershell start-process -FilePath ‘%0‘ -verb runas)&&(exit /B)) >NUL 2>&1
 3
 4 title Office 2019 Activator r/Piracy
 5 echo Converting... & mode 40,25
 6
 7 (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")&(for /f %%x in (‘dir /b ..\root\Licenses16\ProPlus2019VL*.xrm-ms‘) do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&(for /f %%x in (‘dir /b ..\root\Licenses16\ProPlus2019VL*.xrm-ms‘) do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)
 8 cscript //nologo ospp.vbs /unpkey:6MWKP >nul&cscript //nologo ospp.vbs /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP >nul&set i=1
 9 :server
10 #下面是KMS服务器地址,直接换成自建服务器地址或者IP即可
11 if %i%==1 set KMS_Sev=kms7.MSGuides.com
12 if %i%==2 set KMS_Sev=kms8.MSGuides.com
13 if %i%==3 set KMS_Sev=kms9.MSGuides.com
14
15 cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul
16 echo %KMS_Sev% & echo Activating...
17 cscript //nologo ospp.vbs /act | find /i "successful" && (echo 激活成功按任意键退出) || (echo Trying another KMS Server & set /a i+=1 & goto server)
18 cscript ospp.vbs /dstatus
19 pause >nul
20 Exit

2office visio 2016/2019激活脚本

 1 @echo off
 2 title Activate Microsoft Visio 2019&cls&echo ============================================================================&echo #Visio: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Microsoft Visio Standard 2019&echo - Microsoft Visio Professional Plus 2019&echo.&echo.&(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")&cscript //nologo ospp.vbs /inslic:"..\root\Licenses16\pkeyconfig-office.xrm-ms" >nul&(for /f %%x in (‘dir /b ..\root\Licenses16\client-issuance*.xrm-ms‘) do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&(for /f %%x in (‘dir /b ..\root\Licenses16\visioprovl_kms*.xrm-ms‘) do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&(for /f %%x in (‘dir /b ..\root\Licenses16\visiopro2019vl_kms*.xrm-ms‘) do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&echo.&echo ============================================================================&echo 正在尝试激活...&cscript //nologo ospp.vbs /unpkey:7VCBB >nul&cscript //nologo ospp.vbs /inpkey:9BGNQ-K37YR-RQHF2-38RQ3-7VCBB >nul&set i=1
 3 :server
 4 if %i%==1 set KMS_Sev=kms8.MSGuides.com
 5 if %i%==2 set KMS_Sev=kms9.MSGuides.com
 6 if %i%==3 set KMS_Sev=kms7.MSGuides.com
 7 if %i%==4 goto notsupported
 8 cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul&echo ============================================================================&echo.&echo.
 9 cscript //nologo ospp.vbs /act | find /i "successful" && (echo 已完成,按任意键退出) || (echo 连接KMS服务器失败! 试图连接到另一个… & echo 请等待... & echo. & echo. & set /a i+=1 & goto server)
10 pause >nul
11 Exit

3office project 2016/2019激活脚本

 1 @echo off
 2 title Activate Microsoft Project 2019 ALL versions for FREE!&cls&echo ============================================================================&echo #Project: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Microsoft Project Standard 2019&echo - Microsoft Project Professional Plus 2019&echo.&echo.&(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")&cscript //nologo ospp.vbs /inslic:"..\root\Licenses16\pkeyconfig-office.xrm-ms" >nul&(for /f %%x in (‘dir /b ..\root\Licenses16\client-issuance*.xrm-ms‘) do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&(for /f %%x in (‘dir /b ..\root\Licenses16\projectprovl_kms*.xrm-ms‘) do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&(for /f %%x in (‘dir /b ..\root\Licenses16\projectpro2019vl_kms*.xrm-ms‘) do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&echo.&echo ============================================================================&echo 正在尝试激活...&cscript //nologo ospp.vbs /unpkey:PKD2B >nul&cscript //nologo ospp.vbs /inpkey:B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B >nul&set i=1
 3 :server
 4 if %i%==1 set KMS_Sev=kms9.MSGuides.com
 5 if %i%==2 set KMS_Sev=kms8.MSGuides.com
 6 if %i%==3 set KMS_Sev=kms7.MSGuides.com
 7 if %i%==4 goto notsupported
 8 cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul&echo ============================================================================&echo.&echo.
 9 cscript //nologo ospp.vbs /act | find /i "successful" && (echo 已完成,按任意键退出) || (echo 连接KMS服务器失败! 试图连接到另一个… & echo 请等待... & echo. & echo. & set /a i+=1 & goto server)
10 pause >nul
11 exit

六、Office 2019 下载地址(其它版本请上msdn.itellyou.cn)

office_professional_plus

ed2k://|file|cn_office_professional_plus_2019_x86_x64_dvd_5e5be643.iso|3775004672|1E4FFA5240F21F60DC027F73F1C62FF4|/

office_visio_professional

ed2k://|file|cn_visio_professional_2019_x86_x64_dvd_97bda48c.iso|3775004672|26D248309B18EDBEEBE8DC43C55995DB|/

office_project_professional

ed2k://|file|cn_project_professional_2019_x86_x64_dvd_cfa04e72.iso|3775004672|8616DFB9676104B11823BAE7E5EE9CC0|/

七、KMS密钥查询

Windows  https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys

Office https://docs.microsoft.com/zh-cn/DeployOffice/vlactivation/gvlks

八、windows 活动目录通过配置批量许可激活服务,实现加入AD的计算机自动激活。

原文地址:https://www.cnblogs.com/vcdx/p/11009712.html

时间: 2024-11-02 23:10:51

自建KMS服务器激活Windows office的相关文章

在命令行中执行kms命令激活Microsoft Office 2010

激活office2010的命令是什么?激活office2010除了使用office2010激活工具之外,还可以使用kms命令来激活office2010,但是office2010激活命令还需考虑32位或64位路径,比较麻烦,所以很多人不知道怎么用kms命令激活office2010.下面小编教大家使用命令激活office2010的方法. 相关文章:office2010密钥2018年 office2010产品密钥 如果觉得命令激活office2010太复杂,可以直接下载office2010激活工具激活

kms命令激活Microsoft Office 2013

激活office2013的命令是什么?通过kms命令激活office2013是常见的激活方式,也是微软授权的激活方法.很多人还不知道office2013 kms激活命令是什么,下面系统城小编就教大家怎么用kms命令激活office2013的方法. 相关文章:office2013激活密钥 office2013专业增强版产品密钥 除了使用命令激活office2013之外,还可以使用office2013激活工具一键激活: office2013激活工具kms绿色版|office2013专业版破解软件(3

使用vlmcsd自建KMS服务~一句命令激活windows/office

服务作用:在线激活windows和office 适用对象:VOL版本的windows和office 适用版本:截止到win10和office2016的所有版本 服务时间:24H,偶尔更新维护 优点:在线激活 省时省力 无需安装软件 干净环保 命令简单 缺点:服务器不挂的话自动重新授权到服务器挂(服务器挂了还能继续180天,期间早修好啦) 搭建KMS服务器 下载vlmcsd https://forums.mydigitallife.info/threads/50234-Emulated-KMS-S

二一、MDT 2013 Update 1批量部署-客户端批量授权利用KMS服务器激活

微软最方便的激活方式是批量授权,在局域网搭建KMS服务器,先在线或电话激活KMS服务器(KMS HOST),然后可以部署各类KMS clien客户端,当然授权数量与类型要与KMS HOST安装的COA有关,也就是你购买的授权产品类型与数量.目前KMS CLIENT可以包括WIN 7专业版.企业版,WIN 7专业版.企业版.LTSB企业版,WINDOWS 2012 R2标准版.数据中心版等,也可以包括OFFICE 2016等办公软件.利用MDT 2013 UPDATE 1部署系统可以很方便的部署客

建立KMS服务器,激活WIN、office

本文收集网络上的文档整理而成.仅做个人学习使用,请勿用于商业用途.KMS激活不代表正版,请支持正版. 已经测试可用的版本Win10 1903Win2019 1809Office2019 1808建议使用原版系统和office安装镜像感谢第三方网站多年来收集的原版镜像https://msdn.itellyou.cn/ 安装KMS 准备一台可以连接互联网的Linux服务器,配置静态IP,关闭防火墙或者防火墙放行1688端口确保有可用的软件安装源,或提前安装gcc git make使用一键安装脚本安装

微软的产品 比如Windows , office等激活的原理是什么? KMS等激活工具安全吗?

什么是密钥管理服务 (KMS)? 密钥管理服务 (KMS) 允许在本地网络上激活产品.这样,单台计算机不必连接至 Microsoft 便可激活产品.需要将一台计算机配置为 KMS 主机.管理员必须为 KMS 主机输入 KMS 主机密钥.必须激活 KMS 主机密钥并连接至 Microsoft 托管的服务器一次,才能激活. 默认情况下,已将 KMS 客户端密钥安装在 Microsoft Office 程序的批量版本中.通过使用 KMS 客户端密钥运行 Microsoft Office 批量版本的计算

Linux部署KMS激活Windows 10和Office 2016

声明:有条件请支持正版,本文纯属个人学习使用. vlmcsd:Github开源KMS服务工具,提供激活windows和office服务 下载地址 https://github.com/Wind4/vlmcsd/releases/download/svn1112/binaries.tar.gz # cd /opt# wget https://github.com/Wind4/vlmcsd/releases/download/svn1112/binaries.tar.gz# gzip -d bina

基于Windows Server 2012 R2部署KMS服务器

基于Windows Server 2012 R2部署KMS服务器 关于Microsoft Windows / Microsoft Office "VLK" 和"MAK"两种激活的异同 "VLK"和"MAK"都是微软为"大客户"量身特定的激活方式.只要实施激活,就是永久激活."VLK"是Volume Licensing Key的缩写.微软对于"VLK"密钥施行"

Vlmcsd(KMS)激活服务器程序

1.下载vlmcsd程序 2-1.虚拟机版本: 新建Linux虚拟机,硬件仅保留内存(最小14MB,推荐16MB).处理器(1个1核心).软盘(指向floppy144.flp).网络适配器(桥接模式).显示器 切换 Alt+2 用户:root 口令:vlmcsd,登陆后更改ip: 修改IP地址:ifconfig eth0 211.65.227.* netmask 255.255.255.0设置IP网关route add default gw 211.65.227.1查看修改后的配置:route