KMS激活服务器配置使用教程
一、查看windows版本信息 1、win+R:cmd 2、slmgr/dlv
VLK 版本可用本教程激活,如果是Retail,需要转换!
二、配置KMS 服务器
查看 /etc/init.d/vlmcsd 文件
1、EXECUTEBIN=\openwrt_x86_64 用
\\vlmcsd-svn812-2015-08-30-Hotbird64\\binaries\\Linux\\intel\\musl\\vlmcsd-x64-musl 更名替换
其中vlmcsd-x64-musl 文件在源码中路径如下(op_x64_musl)
2、PIDFILE=\
*.pid 路径可自定义,/usr/share/ 为用户 app 路径。
kmsserver.pid 文件在 \\vlmcsd-svn812-2015-08-30-Hotbird64\\opt\\kms 下。
3、INIFILE=\
将kmsserver.ini中的文件替换或者粘贴到该文件后面,
kmsserver.ini 文件在 \\vlmcsd-svn812-2015-08-30-Hotbird64\\opt\\kms 下。
4、给vlmcsd 和 kmsserver.pid 添加执行权限755 (可能需要添加文件路径,文件原权限为644) chmod a+x vlmcsd
chmod a+x kmsserver.pid
5、重启KMS服务
/etc/init.d/vlmcsd restart
重启后可在 luci/KMS服务器 下看到 “vlmcsd 运行中”
6、测试服务器
(1)在windows 下进入cmd (2)切换到kmsclient.exe 目录
(3)运行: kmsclient 1688 192.168.11.3 Windows
类似这样就是成功了。 Office 可分别测试:
kmsclient 1688 192.168.11.3 Office2010 kmsclient 1688 192.168.11.3 Office2013
office2016 激活:先开服务再安装即可自动激活。
激活方法及命令:需要管理员权限
Windows 激活命令:不区分大小写
CD %SystemRoot%\\SYSTEM32
CSCRIPT /NOLOGO SLMGR.VBS /SKMS 192.168.11.3 CSCRIPT /NOLOGO SLMGR.VBS /ATO CSCRIPT /NOLOGO SLMGR.VBS /XPR
将 kms服务 设置为自动启动,则可免配置实现 windows、office的激活!
更换序列号和版本:
cscript ospp.vbs /inpkey:NPPR9-FWDCX-D2C8J-H872K-2YT43(企业版)
Office/ProPlus/Project/Visio 2016 (2013/2010换下安装路径) 激活命令:
32位:CD “%ProgramFiles(x86)%\\MICROSOFT OFFICE\\OFFICE16″ 64位:CD “%ProgramFiles%\\MICROSOFT OFFICE\\OFFICE16″ CSCRIPT OSPP.VBS /SETHST:192.168.11.3 CSCRIPT OSPP.VBS /ACT
CSCRIPT OSPP.VBS /DSTATUS
补充说明一下:
官方下载下来是一个5.94M的压缩包,里面包含了几乎所有平台的源代码以及binaries 。
binaries目录里面是编译好的二进制文件,可以直接运行的,针对不同系统分了几个目录 。
路由器系统 包括 ddwrt、openwrt、tomato 等都是基于Linux的系统,选择Linux目录。
这里又根据cpu不同分了几个目录:
arm 有一部分路由器是,目前相对少一些
Intel x86的,一般很少有成品的路由器,很多都是软路由
mips 绝大数的路由器都是mips 的,bcm、artheros的基本都是 ppc、sparc32 这两个很少见,不是主流的,一些特殊设备才是
进入mips 目录又有2个目录 big-endian/little-endian
俗称 大端/小端 ,意思是一个数据在内存地址中按什么样的顺序存储
大体意思小端 高位 存在高地址 低位存在低地址;大端 高位存低地址 低位存高地址
不同cpu 系统 使用的方式不一样,mips 的ar的cpu是大端的 big-endian 。选择big-endian;常用的X86结构是小端模式,而KEIL C51则为大端模式。很多的ARM、DSP都为小端模式。有些ARM处理器还可以由硬件来选择是大端模式还是小端模式。
大小端序 还和系统有关 具体情况具体分析 big-endian目录里面又分几个目录
这里是根据使用的c语言运行库来区分的
x86的Linux系统 一般都是用的glibc 这个库 嵌入式的Linux 用的是uclibc 这个库
static 是静态的意思,这里软件不依赖共享的运行库 自己用的自己带了。但是体积大了。
openwrt 之类都是用的uclibc这个库(新版本已经换为musl库!) 进入uclibc这个目录 就是软件了 ar71xx/91xx的就选择
vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc这个 vlmcs 是客户端测试 vlmcs ? a client for testing and/or charging KMS servers
vlmcsd 是一个完整的kms激活服务器 vlmcsd - a fully Microsoft compatible KMS server
vvlmcsdmulti 包含上面2个的功能 vlmcsdmulti - a multi-call binary containing vlmcs(1) and vlmcsd(8) 只用来做激活服务器选用vlmcsd就可以了 现在mips也都是32位的了.