Written by Anonymous
1. ProPlus Retail/VL
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"
cscript //nologo ospp.vbs /dstatus | findstr "ProPlusVL"
if %errorlevel% == 0 (
cscript //nologo ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
cscript //nologo ospp.vbs /sethst:kms.lotro.cc
cscript //nologo ospp.vbs /act
cls
cscript //nologo ospp.vbs /dstatus
) else (
for /f %x in ('dir /b ..\root\Licenses16\ProPlusVL*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x"
cscript //nologo ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
cscript //nologo ospp.vbs /sethst:kms.lotro.cc
cscript //nologo ospp.vbs /act
cls
cscript //nologo ospp.vbs /dstatus
)
pause
2. VisioPro Retail/VL
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"
cscript //nologo ospp.vbs /dstatus | findstr "VisioProVL"
if %errorlevel% == 0 (
cscript //nologo ospp.vbs /inpkey:PD3PC-RHNGV-FXJ29-8JK7D-RJRJK
cscript //nologo ospp.vbs /sethst:kms.lotro.cc
cscript //nologo ospp.vbs /act
cls
cscript //nologo ospp.vbs /dstatus
) else (
for /f %x in ('dir /b ..\root\Licenses16\VisioProVL*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x"
cscript //nologo ospp.vbs /inpkey:PD3PC-RHNGV-FXJ29-8JK7D-RJRJK
cscript //nologo ospp.vbs /sethst:kms.lotro.cc
cscript //nologo ospp.vbs /act
cls
cscript //nologo ospp.vbs /dstatus
)
pause
3. ProjectPro Retail/VL
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"
cscript //nologo ospp.vbs /dstatus | findstr "ProjectProVL"
if %errorlevel% == 0 (
cscript //nologo ospp.vbs /inpkey:YG9NW-3K39V-2T3HJ-93F3Q-G83KT
cscript //nologo ospp.vbs /sethst:kms.lotro.cc
cscript //nologo ospp.vbs /act
cls
cscript //nologo ospp.vbs /dstatus
) else (
for /f %x in ('dir /b ..\root\Licenses16\ProjectProVL*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x"
cscript //nologo ospp.vbs /inpkey:YG9NW-3K39V-2T3HJ-93F3Q-G83KT
cscript //nologo ospp.vbs /sethst:kms.lotro.cc
cscript //nologo ospp.vbs /act
cls
cscript //nologo ospp.vbs /dstatus
)
pause