[toc]
py-kms是基于python语言的kms激活软件,从VLMCSD
衍生而来,支持Windows Vista / 7 / 8 / 8.1 / 10 / Server 2008 / Server 2008 R2 / Server 2012 / Server 2012 R2 / Server 2016.
Office 2010 / Office 2013 / Office 2016.
- 下载
Python2.7.13
下载地址 - 下载py-kms,由于原作者myanaloglife的更新停留在2016年9月,而且经过测试没法用,故换为SystemRage的,测试可用 下载地址
slmgr.vbs -upk
slmgr.vbs -ipk 序列号(请在网上搜索)
slmgr.vbs -skms 服务器地址(例如:127.0.0.1)
slmgr.vbs -ato
slmgr.vbs -dlv
即可激活电脑
- 注意
slmgr.vbs -dlv
是查看激活信息,可略过此步 - Office激活请自行搜索
- 由于双击py-kms打开确实很方便,但是一旦不小心关掉界面就无法启动,而我们又不可能随时随地远程到服务器上去打开,因此可以通过命令行来隐藏启动
server.py
在组策略中添加脚本
Win
+R
打开运行,输入gpedit.msc
,选中计算机配置
——Winddows配置
——脚本(启动)
,将start.vbs
添加进去即可- 注意,请提前修改
start.vbs
内的py-kms
所在目录 - 保险起见,我决定在用户配置中也添加一个
start.vbs
,作为备份,步骤和上面相同
参考:http://blog.csdn.net/gsls200808/article/details/50326201
- 下载
vlmcsd
- 找到目录内
\binaries\Windows\intel
下的的vlmcs-Windows-x86.exe
对于64位的找vlmcs-Windows-x64.exe
将其改名为vlmcs.exe
- cd跳转到改目录下
vlmcs.exe -v -l 3 192.168.1.1
-v输出详细信息 -l 3表示发送Windows Server 2008 Datacenter的激活请求,具体版本对应列表可以通过vlmcs.exe -x查看192.168.1.1
表示KMS服务器的域名
输出出现
Connecting to 192.168.1.1:1688 ... successful
- 如果你不在windows server环境下,你可以尝试
py-kms-start.bat
和py-kms-start(hidden).bat
来做临时激活