Win_Office_ALL_KMS_Activation激活脚本


@echo off&setlocal EnableDelayedExpansion&color 5e
title KMS_Activation for Windows ALL – (Comlan):WHclsecho.echo Select the version of Windows that needs to be activated—-COMLANecho.echo ——————————————————————————– echo 1. Windows 10 ALLecho.echo 2. Windows 8.1 ALLecho.echo 3. Windows 8 ALLecho.echo 4. Windows 7 ALLecho.echo 5. Windows Server 2012 ALLecho.echo 6. Windows Server 2012 R2 ALLecho.echo 开发云主机域名 7. Windows Server 2016 ALLecho.echo 8. Windows Server 2008 R2 ALLecho.echo 9. Office 2016 ALLecho.echo 10. Office 2013 ALLecho.echo 11. Office 2010 ALLecho.echo 12. Office VOL ALLecho. ——————————————————————————–set /p tsk=”Please enter the version number of the Windows you want to activate (Enter) Confirm(1-8): “if not defined tsk goto:errif %tsk%==1 goto:1if %tsk%==2 goto:2if %tsk%==3 goto:3if %tsk%==4 goto:4if %tsk%==5 goto:5if %tsk%==6 goto:6if %tsk%==7 goto:7if %tsk%==8 goto:8if %tsk%==9 goto:9if %tsk%==10 goto:10if %tsk%==11 goto:11if %tsk%==12 goto:12:errgoto:WH:1clsset KMS_Sev=172.19.34.146:1688::======================= The following content does not need to change ======================
call :verchk
call :adminchkset Core=TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
set CoreCountrySpecific=PVMJN-6DFY6-9CCP6-7BKTT-D3WVR
set CoreN=3KHY7-WNT83-DGQKR-F7HPR-844BM
set CoreSingleLanguage=7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH
set Professional=W269N-WFGWX-YVC9B-4J6C9-T83GX
set ProfessionalN=MH37W-N47XK-V7XM9-C7227-GCQG9
set Enterprise=NPPR9-FWDCX-D2C8J-H872K-2YT43
set EnterpriseN=DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
set Education=NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
set EducationN=2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
set EnterpriseS=WNMTR-4C88C-JK8YV-HQ7T2-76DF9
set EnterpriseSN=2F77B-TNFGY-69QQF-B8YKP-D69TJfor /f “tokens=3 delims= ” %%i in (‘reg QUERY “HKLMSOFTWAREMicrosoftWindows NTCurrentVersion” /v “EditionID”‘) do set EditionID=%%iif defined %EditionID% (
cscript //Nologo %windir%system32slmgr.vbs /ipk !%EditionID%!
cscript //Nologo %windir%system32slmgr.vbs /skms %KMS_Sev%
cscript //Nologo %windir%system32slmgr.vbs /ato
) else (
echo.&echo Not found DEFINED Key: “%EditionID%”.
echo.
)
pause
exit:verchk
ver | find “10.0.” >nul 2>nul && (goto :EOF)
echo.&echo The current OS is NOT Windows 10.
echo.&pause
exit:adminchk
reg query “HKUS-1-5-19” >nul 2>nul || (
cls&echo.&echo Run as ADMINISTRATOR, Pls.
echo.&echo Press any key to exit.
echo.&pause>nul
exit)
goto :EOF:2clsset KMS_Sev=172.19.34.146:1688::======================= The following content does not need to change ======================
call :adminchkset Professional=FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
set ProfessionalN=MRPKT-YTG23-K7D7T-X2JMM-QY7MG
set ProfessionalE=W82YF-2Q76Y-63HXB-FGJG9-GF7QX
set Enterprise=33PXH-7Y6KF-2VJC9-XBBR8-HVTHH
set EnterpriseN=YDRBP-3D83W-TY26F-D46B2-XCKRJ
set EnterpriseE=C29WB-22CC8-VJ326-GHFJW-H9DH4Jfor /f “tokens=3 delims= ” %%i in (‘reg QUERY “HKLMSOFTWAREMicrosoftWindows NTCurrentVersion” /v “EditionID”‘) do set EditionID=%%iif defined %EditionID% (
cscript //Nologo %windir%system32slmgr.vbs /ipk !%EditionID%!
cscript //Nologo %windir%system32slmgr.vbs /skms %KMS_Sev%
cscript //Nologo %windir%system32slmgr.vbs /ato
) else (
echo.&echo Not found DEFINED Key: “%EditionID%”.
echo.
)
pause
exit:adminchk
reg query “HKUS-1-5-19” >nul 2>nul || (
cls&echo.&echo Run as ADMINISTRATOR, Pls.
echo.&echo Press any key to exit.
echo.&pause>nul
exit)
goto :EOF:3clsset KMS_Sev=kms.comlan.com::======================= The following content does not need to change ======================
call :verchk
call :adminchkset Professional=GCRJD-8NW9H-F2CDX-CCM8D-9D6T9
set ProfessionalN=HMCNV-VVBFX-7HMBH-CTY9B-B4FXY
set Enterprise=MHF9N-XY6XB-WVXMC-BTDCT-MKKG7
set EnterpriseN=TT4HM-HN7YT-62K67-RGRQJ-JFFXWfor /f “tokens=3 delims= ” %%i in (‘reg QUERY “HKLMSOFTWAREMicrosoftWindows NTCurrentVersion” /v “EditionID”‘) do set EditionID=%%iif defined %EditionID% (
cscript //Nologo %windir%system32slmgr.vbs /ipk !%EditionID%!
cscript //Nologo %windir%system32slmgr.vbs /skms %KMS_Sev%
cscript //Nologo %windir%system32slmgr.vbs /ato
) else (
echo.&echo Not found DEFINED Key: “%EditionID%”.
echo.
)
pause
exit:verchk
ver | find “8.1.” >nul 2>nul && (goto :EOF)
echo.&echo The current OS is NOT Windows 8.
echo.&pause
exit:adminchk
reg query “HKUS-1-5-19” >nul 2>nul || (
cls&echo.&echo Run as ADMINISTRATOR, Pls.
echo.&echo Press any key to exit.
echo.&pause>nul
exit)
goto :EOF:4clsset KMS_Sev=kms.comlan.com::======================= The following content does not need to change ======================
call :verchk
call :adminchkset Professional=NG4HW-VH26C-733KW-K6F98-J8CK4
set ProfessionalN=XCVCF-2NXM9-723PB-MHCB7-2RYQQ
set Enterprise=32JNW-9KQ84-P47T8-D8GGY-CWCK7
set EnterpriseN=JMNMF-RHW7P-DMY6X-RF3DR-X2BQTfor /f “tokens=3 delims= ” %%i in (‘reg QUERY “HKLMSOFTWAREMicrosoftWindows NTCurrentVersion” /v “EditionID”‘) do set EditionID=%%iif defined %EditionID% (
cscript //Nologo %windir%system32slmgr.vbs /ipk !%EditionID%!
cscript //Nologo %windir%system32slmgr.vbs /skms %KMS_Sev%
cscript //Nologo %windir%system32slmgr.vbs /ato
) else (
echo.&echo Not found DEFINED Key: “%EditionID%”.
echo.
)
pause
exit:verchk
ver | find “8.0.” >nul 2>nul && (goto :EOF)
echo.&echo The current OS is NOT Windows 8.
echo.&pause
exit:adminchk
reg query “HKUS-1-5-19” >nul 2>nul || (
cls&echo.&echo Run as ADMINISTRATOR, Pls.
echo.&echo Press any key to exit.
echo.&pause>nul
exit)
goto :EOF:5clsset KMS_Sev=172.19.34.146:1688::======================= The following content does not need to change ======================
call :verchk
call :adminchkset ServerDatacenter=48HP8-DN98B-MYWDG-T2DCC-8W83P
set ServerStandard=XC9B7-NBPP2-83J2H-RHMBY-92BT4for /f “tokens=3 delims= ” %%i in (‘reg QUERY “HKLMSOFTWAREMicrosoftWindows NTCurrentVersion” /v “EditionID”‘) do set EditionID=%%iif defined %EditionID% (
cscript //Nologo %windir%system32slmgr.vbs /ipk !%EditionID%!
cscript //Nologo %windir%system32slmgr.vbs /skms %KMS_Sev%
cscript //Nologo %windir%system32slmgr.vbs /ato
) else (
echo.&echo Not found DEFINED Key: “%EditionID%”.
echo.
)
pause
exit:verchk
ver | find “10.0.” >nul 2>nul && (goto :EOF)
echo.&echo The current OS is NOT Windows 10.
echo.&pause
exit:adminchk
reg query “HKUS-1-5-19” >nul 2>nul || (
cls&echo.&echo Run as ADMINISTRATOR, Pls.
echo.&echo Press any key to exit.
echo.&pause>nul
exit)
goto :EOF:6clsset KMS_Sev=172.19.34.146:1688::======================= The following content does not need to change ======================
call :verchk
call :adminchkset ServerDatacenter=W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9
set ServerStandard=D2N9P-3P6X9-2R39C-7RTCD-MDVJX
set ServerEnterprise=KNC87-3J2TX-XB4WP-VCPJV-M4FWMfor /f “tokens=3 delims= ” %%i in (‘reg QUERY “HKLMSOFTWAREMicrosoftWindows NTCurrentVersion” /v “EditionID”‘) do set EditionID=%%iif defined %EditionID% (
cscript //Nologo %windir%system32slmgr.vbs /ipk !%EditionID%!
cscript //Nologo %windir%system32slmgr.vbs /skms %KMS_Sev%
cscript //Nologo %windir%system32slmgr.vbs /ato
) else (
echo.&echo Not found DEFINED Key: “%EditionID%”.
echo.
)
pause
exit:verchk
ver | find “10.0.” >nul 2>nul && (goto :EOF)
echo.&echo The current OS is NOT Windows 10.
echo.&pause
exit:adminchk
reg query “HKUS-1-5-19” >nul 2>nul || (
cls&echo.&echo Run as ADMINISTRATOR, Pls.
echo.&echo Press any key to exit.
echo.&pause>nul
exit)
goto :EOF:7clsset KMS_Sev=172.19.34.146:1688::======================= The following content does not need to change ======================
call :verchk
call :adminchkset ServerDatacenter=CB7KF-BWN84-R7R2Y-793K2-8XDDG
set ServerStandard=WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY
set ServerEnterprise=JCKRF-N37P4-C2D82-9YXRT-4M63Bfor /f “tokens=3 delims= ” %%i in (‘reg QUERY “HKLMSOFTWAREMicrosoftWindows NTCurrentVersion” /v “EditionID”‘) do set EditionID=%%iif defined %EditionID% (
cscript //Nologo %windir%system32slmgr.vbs /ipk !%EditionID%!
cscript //Nologo %windir%system32slmgr.vbs /skms %KMS_Sev%
cscript //Nologo %windir%system32slmgr.vbs /ato
) else (
echo.&echo Not found DEFINED Key: “%EditionID%”.
echo.
)
pause
exit:verchk
ver | find “10.0.” >nul 2>nul && (goto :EOF)
echo.&echo The current OS is NOT Windows 10.
echo.&pause
exit:adminchk
reg query “HKUS-1-5-19” >nul 2>nul || (
cls&echo.&echo Run as ADMINISTRATOR, Pls.
echo.&echo Press any key to exit.
echo.&pause>nul
exit)
goto :EOF:8clsset KMS_Sev=172.19.34.146:1688::======================= The following content does not need to change ======================
call :verchk
call :adminchkset ServerDatacenter=74YFP-3QFB3-KQT8W-PMXWJ-7M648
set ServerStandard=YC6KT-GKW9T-YTKYR-T4X34-R7VHC
set ServerEnterprise=489J6-VHDMP-X63PK-3K798-CPX3Yfor /f “tokens=3 delims= ” %%i in (‘reg QUERY “HKLMSOFTWAREMicrosoftWindows NTCurrentVersion” /v “EditionID”‘) do set EditionID=%%iif defined %EditionID% (
cscript //Nologo %windir%system32slmgr.vbs /ipk !%EditionID%!
cscript //Nologo %windir%system32slmgr.vbs /skms %KMS_Sev%
cscript //Nologo %windir%system32slmgr.vbs /ato
) else (
echo.&echo Not found DEFINED Key: “%EditionID%”.
echo.
)
pause
exit:verchk
ver | find “10.0.” >nul 2>nul && (goto :EOF)
echo.&echo The current OS is NOT Windows 10.
echo.&pause
exit:adminchk
reg query “HKUS-1-5-19” >nul 2>nul || (
cls&echo.&echo Run as ADMINISTRATOR, Pls.
echo.&echo Press any key to exit.
echo.&pause>nul
exit)
goto :EOF:9clsset BatPath=%~dp0
set BatPath=%BatPath:~0,-1%
for /f “tokens=6 delims=[]. ” %%G in (‘ver’) do set win=%%Grem Judging 32/64 bit
set “ospp=%ProgramFiles%Microsoft OfficeOffice16ospp.vbs”
if not exist “%ospp%” (
set “ospp=%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs”
):Setting variables===============================
set ip=172.19.34.146:1688:Start the KMS server==========================:172.19.34.146:1688
if %errorlevel% EQU 0 (
echo Connect the KMS server:%ip% success!
echo.
) else ( goto :172.19.34.146:1688 ):Start activation===============================
ECHO.Office Is activating……::Uninstall the installed product key. The following number is the last 5 digits of the key.
::cscript ospp.vbs /unpkey:xxxxx::Office Professional Plus Key
::Visio Professional Key
::Project Professional Key
cscript “%ospp%” /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 >nul
cscript “%ospp%” /inpkey:PD3PC-RHNGV-FXJ29-8JK7D-RJRJK >nul
cscript “%ospp%” /inpkey:YG9NW-3K39V-2T3HJ-93F3Q-G83KT >nul
cscript “%ospp%” /inpkey:JNRGM-WHDWX-FJJG3-K47QV-DRTFM >nul
cscript “%ospp%” /inpkey:7WHWN-4T7MP-G96JF-G33KR-W8GF4 >nul
cscript “%ospp%” /inpkey:GNFHQ-F6YQM-KQDGJ-327XX-KQBVC >nulcscript “%ospp%” /sethst:%ip% >nul
cscript “%ospp%” /act
pause:dstatus
cls
echo Office Active state……
cscript “%ospp%” /dstatus
pause
goto :EFO:10clsset BatPath=%~dp0
set BatPath=%BatPath:~0,-1%
for /f “tokens=6 delims=[]. ” %%G in (‘ver’) do set win=%%Grem Judging 32/64 bit
set “ospp=%ProgramFiles%Microsoft OfficeOffice15ospp.vbs”
if not exist “%ospp%” (
set “ospp=%ProgramFiles(x86)%Microsoft OfficeOffice15ospp.vbs”
):Setting variables===============================
set ip=172.19.34.146:1688:Start the KMS server==========================:172.19.34.146:1688
if %errorlevel% EQU 0 (
echo Connect the KMS server:%ip% success!
echo.
) else ( goto :172.19.34.146:1688 ):Start activation===============================
ECHO.Office Is activating……::Uninstall the installed product key. The following number is the last 5 digits of the key.
::cscript ospp.vbs /unpkey:xxxxx::Office Professional Plus Key
::Visio Professional Key
::Project Professional Key
cscript “%ospp%” /inpkey:YC7DK-G2NP3-2QQC3-J6H88-GVGXT >nul
cscript “%ospp%” /inpkey:C2FG9-N6J68-H8BTJ-BW3QX-RM3B3 >nul
cscript “%ospp%” /inpkey:FN8TT-7WMH6-2D4X9-M337T-2342K >nul
cscript “%ospp%” /inpkey:KBKQT-2NMXY-JJWGP-M62JB-92CD4 >nul
cscript “%ospp%” /inpkey:J484Y-4NKBF-W2HMG-DBMJC-PGWR7 >nul
cscript “%ospp%” /inpkey:6NTH3-CW976-3G3Y2-JK3TX-8QHTT >nulcscript “%ospp%” /sethst:%ip% >nul
cscript “%ospp%” /act
pause:dstatus
cls
echo Office Active state……
cscript “%ospp%” /dstatus
pausegoto :EFO:11clsset BatPath=%~dp0
set BatPath=%BatPath:~0,-1%
for /f “tokens=6 delims=[]. ” %%G in (‘ver’) do set win=%%Grem Judging 32/64 bit
set “ospp=%ProgramFiles%Microsoft OfficeOffice15ospp.vbs”
if not exist “%ospp%” (
set “ospp=%ProgramFiles(x86)%Microsoft OfficeOffice15ospp.vbs”
):Setting variables===============================
set ip=172.19.34.146:1688:Start the KMS server==========================:172.19.34.146:1688
if %errorlevel% EQU 0 (
echo Connect the KMS server:%ip% success!
echo.
) else ( goto :172.19.34.146:1688 ):Start activation===============================
ECHO.Office Is activating……::Uninstall the installed product key. The following number is the last 5 digits of the key.
::cscript ospp.vbs /unpkey:xxxxx::Office Professional Plus Key
::Office 2013 Standard Key
::Visio Professional Key
::Project Professional Key
cscript “%ospp%” /inpkey:VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB >nul
cscript “%ospp%” /inpkey:7MCW8-VRQVK-G677T-PDJCM-Q8TCP >nul
cscript “%ospp%” /inpkey:YGX6F-PGV49-PGW3J-9BTGG-VHKC6 >nul
cscript “%ospp%” /inpkey:V7QKV-4XVVR-XYV4D-F7DFM-8R6BM >nul
cscript “%ospp%” /inpkey:767HD-QGMWX-8QTDB-9G3R2-KHFGJ >nul
cscript “%ospp%” /inpkey:4HP3K-88W3F-W2K3D-6677X-F9PGB >nulcscript “%ospp%” /sethst:%ip% >nul
cscript “%ospp%” /act
pause:dstatus
cls
echo Office Active state……
cscript “%ospp%” /dstatus
pausegoto :EFO
:EOFecho.echo Activation was successful. Please press any key to exit!pause >nulexit

相关推荐: Linux基本操作指令

Linux基本操作指令1.目录相关指令 ls指令 浏览目录内开发云主机域名容 -a 查看隐藏文件 linux以.开头的文件都是隐藏文件 -l 查看文件详细信息 pwd指令 查看当前所在路径(绝对路径) . 当前所在路径 .. 当前所在目录的上一层路径 /hom…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 04/10 18:19
下一篇 04/10 20:17