@echo off title Activate Microsoft Office 2019 (ALL versions) for FREE - MSGuides.com cls echo =============================================================================== echo # Project: Activating Microsoft software products for FREE without additional software echo =============================================================================== echo. echo # Supported products: echo - Microsoft Office Standard 2019 echo - Microsoft Office Professional Plus 2019 echo. :: Change directory to Office16 folder if ospp.vbs exists if exist "%ProgramFiles%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office16" if exist "%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office16" :: Install licenses for /f %%x in ('dir /b ..\root\Licenses16\ProPlus2019VL*.xrm-ms') do ( cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul ) echo. echo =============================================================================== echo Activating your Office... echo =============================================================================== :: Clear KMS, set port, and unlicense key cscript //nologo slmgr.vbs /ckms >nul cscript //nologo ospp.vbs /setprt:1688 >nul cscript //nologo ospp.vbs /unpkey:6MWKP >nul set i=1 cscript //nologo ospp.vbs /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP >nul || goto notsupported :skms if %i% GTR 10 goto busy if %i% EQU 1 set KMS=kms7.MSGuides.com if %i% EQU 2 set KMS=107.175.77.7 if %i% GTR 2 goto ato cscript //nologo ospp.vbs /sethst:%KMS% >nul :ato echo =============================================================================== echo. cscript //nologo ospp.vbs /act | find /i "successful" && ( echo. echo =============================================================================== echo. echo # My official blog: MSGuides.com echo. echo # How it works: bit.ly/kms-server echo. echo # Please feel free to contact me at msguides.com@gmail.com if you have any questions or concerns. echo. echo # Please consider supporting this project: donate.msguides.com echo # Your support is helping me keep my servers running 24/7! echo. echo =============================================================================== choice /n /c YN /m "Would you like to visit my blog [Y,N]?" & if errorlevel 2 exit ) || ( echo The connection to my KMS server failed! Trying to connect to another one... echo Please wait... echo. set /a i+=1 goto skms ) explorer "http://MSGuides.com" goto halt :notsupported echo =============================================================================== echo. echo Sorry, your version is not supported. echo. goto halt :busy echo =============================================================================== echo. echo Sorry, the server is busy and can't respond to your request. Please try again. echo. :halt pause >nul