微软官方的OFFICE激活秘钥:
https://learn.microsoft.com/zh-cn/DeployOffice/vlactivation/gvlks
密钥管理服务 (KMS) 客户端激活和产品密钥:
https://learn.microsoft.com/zh-cn/windows-server/get-started/kms-client-activation-keys
第一部分 win10
方法:在win10桌面状态下,右击windows徽标或按快捷键windows+x,点击命令提示符(管理员)
用到的命令是slmgr,手动kms激活命令如下:
【第一条命令,slmgr.vbs /upk,是用于卸载当前电脑的密钥】
slmgr.vbs /upk
【第二条命令,slmgr /ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D,其中密钥是Windows 10 企业版 LTSC,上面链接可以找到对应的】
slmgr /ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D
【第三条命令,slmgr /skms 192.168.2.4,是设置kms服务器地址】
slmgr /skms 192.168.2.4
【第四条命令,slmgr /ato ,是激活命令,连接到kms服务器进行windows激活。】
slmgr /ato
查询批量激活到期时间命令:
slmgr.vbs /xpr
第二部分 offcie 2016
Office2016 KMS激活方法
1、在win10桌面状态下,右击windows徽标或按快捷键windows+x,点击命令提示符(管理员)
2、转到2016安装目录,这是64位的(32位的在c:\Program files (x86)
CD C:\Program files\Microsoft Office\Office16
3、先运行以下命令,显示已安装key的状态,这里只显示key的后5位。
CSCRipt ospp.vbs /dstatus
4、把要卸载的key用命令卸载,(pkey后5位)
CSCRipt ospp.vbs /unpkey:xxxxx
5、安装key则是:(完整key)
CSCRipt ospp.vbs /inpkey:xxx
6、设置kms服务器地址
cscript ospp.vbs /sethst:192.168.2.4
7、是激活命令,连接到kms服务器进行Office2016激活
cscript ospp.vbs /act
office Windows永久激活状态查询方法:http://www.1688fs.net/index.php/post/23.html
第三部分 server2016【这个自己没有测试过】
1.管理员模式运行cmd,输入命令:DISM /online /Get-CurrentEdition,得到结果:
C:Windowssystem32>DISM /online /Get-CurrentEdition
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
当前版本为:
当前版本 : ServerDatacenterEval
操作成功完成。
其中ServerDatacenterEval去掉Eval后,就是当前的Edition ID
2.输入命令:DISM /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG/AcceptEula
这里的命令是升级windows server 2016 数据中心版的例子,如果是其他版本,需要替换掉对应的key和Edition,运行结果如下:
C:Windowssystem32>DISM /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG /AcceptEula
部署映像服务和管理工具
版本: 10.0.14393.0
映像版本: 10.0.14393.0
开始升级组件...
开始安装产品密钥...
产品密钥安装已完成。
正在删除程序包 Microsoft-Windows-ServerDatacenterEvalEdition~31bf3856ad364e35~amd64~~10.0.14393.0
[==========================100.0%==========================]
组件升级已完成。
开始应用特定于版本的设置...
重新启动 Windows 以完成该操作。
是否立即重新启动计算机? (Y/N)
附一个KMS激活:
slmgr /skms kms.shuax.com
slmgr /ato
第四部分 office 2019
@echo off
(cd /d "%~dp0")&&(NET FILE||(powershell start-process -FilePath '%0' -verb runas)&&(exit /B)) >NUL 2>&1
title Office 2019 Activator r/Piracy
echo Converting... & mode 40,25
(if exist "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" cd /d "%ProgramFiles%Microsoft OfficeOffice16")&(if exist "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" cd /d "%ProgramFiles(x86)%Microsoft OfficeOffice16")&(for /f %%x in ('dir /b ..rootLicenses16ProPlus2019VL*.xrm-ms') do cscript ospp.vbs /inslic:"..rootLicenses16%%x" >nul)&(for /f %%x in ('dir /b ..rootLicenses16ProPlus2019VL*.xrm-ms') do cscript ospp.vbs /inslic:"..rootLicenses16%%x" >nul)
cscript //nologo ospp.vbs /unpkey:6MWKP >nul&cscript //nologo ospp.vbs /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP >nul&set i=1
:server
if %i%==1 set KMS_Sev=kms7.MSGuides.com
if %i%==2 set KMS_Sev=kms8.MSGuides.com
if %i%==3 set KMS_Sev=kms9.MSGuides.com
cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul
echo %KMS_Sev% & echo Activating...
cscript //nologo ospp.vbs /act | find /i "successful" && (echo Complete) || (echo Trying another KMS Server & set /a i+=1 & goto server)
pause >nul
exit