Skip to content

alvisisme/docker-vlmcsd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft's KMS server

Build Status Docker Pulls

Windows KMS 激活服务器,用于激活windows和office套件等。

目录

背景

KMS(Key Management Service) 是微软为了方便在企业内部批量激活windows系统等推出的服务,通过设定指定的激活服务器并执行特定脚本来进行批量激活和管理。

vlmcsd 是一个KMS服务端模拟程序,能够利用KMS激活原理实现 Windows, Office, Visio等激活,源码公开并能在PC机,路由器,树莓派等各种设备上运行,非常方便。

本工程仅说明如何在通用linux服务器上配置该服务,如需要运行在其它设备上(Android手机等)请自行参考相关资料。需要注意的是,从 windwos 8/8.1 之后,无法使用localhost本地服务地址进行KMS激活(见vlmcsd issues 6)。

如果需要通过KMS服务激活,需要下载windows/office的大客户(VOL)版本,家庭版是无法通过这种方式激活的,请确保版本对应,windows系统和office软件推荐从 MSDN I Tell You 网站上下载。

安装

找一个linux服务器执行如下语句启动服务端程序,请自行安装docker

docker run -d -p 1688:1688 --restart=always --name kms-server alvisisme/vlmcsd

或者利用 docker-compose 自行编译并运行

git clone https://github.com/alvisisme/docker-vlmcsd.git
cd docker-vlmcsd
docker-compose up --build -d

记下服务器对外可访问的IP地址 DOCKER_IP,客户端配置需要该地址,见 用法 一节

用法

客户端安装好windows系统和Office软件后,以管理员权限打开终端下执行如下语句,根据需要激活的系统/软件选择对应命令

Windows

slmgr.vbs -upk
slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr.vbs -skms DOCKER_IP
slmgr.vbs -ato
slmgr.vbs -dlv 

Office x86

cd \Program Files (x86)\Microsoft Office\Office16
cscript ospp.vbs /sethst:DOCKER_IP
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
cscript ospp.vbs /act
cscript ospp.vbs /dstatusall

Office x86_64

cd \Program Files\Microsoft Office\Office16 
cscript ospp.vbs /sethst:DOCKER_IP
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
cscript ospp.vbs /act
cscript ospp.vbs /dstatusall

其中,

DOCKER_IP 是部署服务端程序的服务器地址

xxxxx-xxxxx-xxxxx-xxxxx-xxxxx 表示需要激活的系统/软件的 GVLK(Generic Volume License Keys),可以从微软的官方文档上找到。

Office不同版本路径不同,根据自身情况修改目录地址。

维护人员

@Alvis Zhao

贡献参与

欢迎提交PR。

许可

本工程仅供本人学习测试使用,请支持正版。

© 2019-2020 Alvis Zhao

参考引用

附录

常用 GVLK 密钥速查表

Windows Server 2016

Operating system edition KMS Client Setup Key
Windows Server 2016 Datacenter CB7KF-BWN84-R7R2Y-793K2-8XDDG
Windows Server 2016 Standard WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY
Windows Server 2016 Essentials JCKRF-N37P4-C2D82-9YXRT-4M63B

Windows 10

Operating system edition KMS Client Setup Key
Windows 10 Professional W269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 10 Professional N MH37W-N47XK-V7XM9-C7227-GCQG9
Windows 10 Enterprise NPPR9-FWDCX-D2C8J-H872K-2YT43
Windows 10 Enterprise N DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
Windows 10 Education NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 10 Education N 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Windows 10 Enterprise 2015 LTSB WNMTR-4C88C-JK8YV-HQ7T2-76DF9
Windows 10 Enterprise 2015 LTSB N 2F77B-TNFGY-69QQF-B8YKP-D69TJ
Windows 10 Enterprise 2016 LTSB DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ
Windows 10 Enterprise 2016 LTSB N QFFDN-GRT3P-VKWWX-X7T3R-8B639

Windows 7

Operating system edition KMS Client Setup Key
Windows 7 Professional FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
Windows 7 Professional N MRPKT-YTG23-K7D7T-X2JMM-QY7MG
Windows 7 Professional E W82YF-2Q76Y-63HXB-FGJG9-GF7QX
Windows 7 Enterprise 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH
Windows 7 Enterprise N YDRBP-3D83W-TY26F-D46B2-XCKRJ
Windows 7 Enterprise E C29WB-22CC8-VJ326-GHFJW-H9DH4

Office 2013

Product GVLK
Office 2013 Professional Plus YC7DK-G2NP3-2QQC3-J6H88-GVGXT
Office 2013 Standard KBKQT-2NMXY-JJWGP-M62JB-92CD4
Project 2013 Professional FN8TT-7WMH6-2D4X9-M337T-2342K
Project 2013 Standard 6NTH3-CW976-3G3Y2-JK3TX-8QHTT
Visio 2013 Professional C2FG9-N6J68-H8BTJ-BW3QX-RM3B3
Visio 2013 Standard J484Y-4NKBF-W2HMG-DBMJC-PGWR7

Office 2016

Product GVLK
Office 专业增强版 2016 XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
Office Standard 2016 JNRGM-WHDWX-FJJG3-K47QV-DRTFM
Project Professional 2016 YG9NW-3K39V-2T3HJ-93F3Q-G83KT
Project Standard 2016 GNFHQ-F6YQM-KQDGJ-327XX-KQBVC
Visio Professional 2016 PD3PC-RHNGV-FXJ29-8JK7D-RJRJK
Visio Standard 2016 7WHWN-4T7MP-G96JF-G33KR-W8GF4

Office 2019

Product GVLK
Office 专业增强版 2019 NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP
Office 标准版 2019 6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK
Project 专业版 2019 B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B
Project 标准版 2019 C4F7P-NCP8C-6CQPT-MQHV9-JXD2M
Visio 专业版 2019 9BGNQ-K37YR-RQHF2-38RQ3-7VCBB
Visio 标准版 2019 7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ2

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 100.0%