Skip to content

Instantly share code, notes, and snippets.

@mndambuki
Created June 7, 2020 03:41
Show Gist options
  • Select an option

  • Save mndambuki/bf3b6a1de33dd84dc4f59dcf8e111618 to your computer and use it in GitHub Desktop.

Select an option

Save mndambuki/bf3b6a1de33dd84dc4f59dcf8e111618 to your computer and use it in GitHub Desktop.
Activate Microsoft Office 2019
@echo off
title Activate Microsoft Office 2019 !
cls
echo ============================================================================
echo #Project: Activating Microsoft software products
echo ============================================================================
echo.
echo #Supported products:
echo - Microsoft Office Standard 2019
echo - Microsoft Office Professional Plus 2019
echo.
echo.
(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")
(for /f %%x in ('dir /b ..\root\Licenses16\ProPlus2019VL*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)
(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...
cscript //nologo slmgr.vbs /ckms >nul
cscript //nologo ospp.vbs /setprt:1688 >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=kms.03k.org
if %i%==2 set KMS_Sev=kms.03k.org
if %i%==3 set KMS_Sev=kms.03k.org
if %i%==4 goto notsupported
cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul
echo ============================================================================
echo.
echo.
cscript //nologo ospp.vbs /act | find /i "successful"
(echo.
echo ============================================================================
echo #Please feel free to contact me at mail2ehsanalem@gmail.com if you have any questions or concerns.
echo ============================================================================
choice /n /c YN /m "Would you like to visit my Page [Y,N]?"
if errorlevel 2 exit) || (echo The connection to my KMS server failed! Trying to connect to another one...
echo Please wait...
echo.
echo.
set /a i+=1
goto server)
explorer "http://github.io/agileehsan"
goto halt
:notsupported
echo.
echo ============================================================================
echo Sorry! Your version is not supported.
echo.
:halt
pause >nul
@simesh
Copy link

simesh commented Jul 21, 2024

It worked. Thank you so much for your contributions.

@richardDobron
Copy link

It only says "Activating Office" then jumps to "Would you like to visit my page?" without mentioning if it's successful or not. Please help :(

You need to run this script as Administrator

@Butcherson1
Copy link

is it possible to run the Script on a Mac (M2)

@Fraz-Liaqat
Copy link

What should be the default location for installing Office so that this code will work?

@ThaiTam1169
Copy link

It worked very well this time too. Thanks for your sharing!!!

@hays-sleiman
Copy link

Can confirm this worked for activating Office 2019 Pro Plus. And I didn't need to run it as Administrator and no reboot required. I ran it as standard user, opened Office and it showed as Activated right away.

@jovegod
Copy link

jovegod commented Sep 27, 2024

it worked perfectly well you have to activate it using administrator privilege.
thank you very much.

@liujunyi8652
Copy link

It works! Thanks a lot.

@Muhammadwisalkhattak
Copy link

thanks it works

@mahmoud-anter
Copy link

wow amazing!!

@manish3s
Copy link

Perfect brother...its works

@hpsxrb
Copy link

hpsxrb commented Jan 30, 2025

Great !

@hellL1ght
Copy link

appreciate

@Ah777edSaid
Copy link

Ah777edSaid commented Jun 16, 2025

image

can someone help me here? thanks in advance

Make sure your desktop clock shows the real-time, and it will fix

@sujonmir
Copy link

Awesome, worked perfectly for me. Thank you very much ♥

@Pablo-Escobar-Here
Copy link

Not Working for me

@ShanRuell
Copy link

ShanRuell commented Nov 25, 2025

@daoerb
Copy link

daoerb commented Dec 2, 2025

Thank you very much!!

@mnv2406
Copy link

mnv2406 commented Dec 4, 2025

It worked ! But some features are still unavailable....is that only happening with me? or any solutions?

@Manjeet9027
Copy link

It's vary good . It works only for same version or every for every version ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment