Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save billwen/1ab1310034649b766b96834d5e94e0b2 to your computer and use it in GitHub Desktop.

Select an option

Save billwen/1ab1310034649b766b96834d5e94e0b2 to your computer and use it in GitHub Desktop.

Revisions

  1. @mogeko mogeko created this gist Apr 20, 2019.
    49 changes: 49 additions & 0 deletions Office2010_Retail2VOL_Activate.cmd
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,49 @@
    @echo off

    :ADMIN
    openfiles >nul 2>nul ||(
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
    "%temp%\getadmin.vbs" >nul 2>&1
    goto:eof
    )
    del /f /q "%temp%\getadmin.vbs" >nul 2>nul
    pushd "%~dp0"

    set "ospp=%ProgramFiles%\Microsoft Office\Office14\ospp.vbs"
    if not exist "%ospp%" (
    set "ospp=%ProgramFiles(x86)%\Microsoft Office\Office14\ospp.vbs"
    )

    echo Are you sure you want to change your Office?
    pause

    REM Retail2VOL
    echo ---Processing--------------------------
    echo ---------------------------------------
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProPlusVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProPlusVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProPlusVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProPlusVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProPlusVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProPlusVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProPlusVL_MAK-ul-phn.xrm-ms"

    cscript "%ospp%" /inslic:"..\root\Licenses14\ProjectProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProjectProVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProjectProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProjectProVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProjectProVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProjectProVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\ProjectProVL_MAK-ul-phn.xrm-ms"

    cscript "%ospp%" /inslic:"..\root\Licenses14\VisioProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\VisioProVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\VisioProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\VisioProVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\VisioProVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\VisioProVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses14\VisioProVL_MAK-ul-phn.xrm-ms"
    echo ---------------------------------------
    echo ---------------------------------------
    echo ---Exiting-----------------------------
    49 changes: 49 additions & 0 deletions Office2013_Retail2VOL_Activate.cmd
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,49 @@
    @echo off

    :ADMIN
    openfiles >nul 2>nul ||(
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
    "%temp%\getadmin.vbs" >nul 2>&1
    goto:eof
    )
    del /f /q "%temp%\getadmin.vbs" >nul 2>nul
    pushd "%~dp0"

    set "ospp=%ProgramFiles%\Microsoft Office\Office15\ospp.vbs"
    if not exist "%ospp%" (
    set "ospp=%ProgramFiles(x86)%\Microsoft Office\Office15\ospp.vbs"
    )

    echo Are you sure you want to change your Office?
    pause

    REM Retail2VOL
    echo ---Processing--------------------------
    echo ---------------------------------------
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProPlusVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProPlusVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProPlusVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProPlusVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProPlusVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProPlusVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProPlusVL_MAK-ul-phn.xrm-ms"

    cscript "%ospp%" /inslic:"..\root\Licenses15\ProjectProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProjectProVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProjectProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProjectProVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProjectProVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProjectProVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\ProjectProVL_MAK-ul-phn.xrm-ms"

    cscript "%ospp%" /inslic:"..\root\Licenses15\VisioProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\VisioProVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\VisioProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\VisioProVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\VisioProVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\VisioProVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses15\VisioProVL_MAK-ul-phn.xrm-ms"
    echo ---------------------------------------
    echo ---------------------------------------
    echo ---Exiting-----------------------------
    49 changes: 49 additions & 0 deletions Office2016_Retail2VOL_Activate.cmd
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,49 @@
    @echo off

    :ADMIN
    openfiles >nul 2>nul ||(
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
    "%temp%\getadmin.vbs" >nul 2>&1
    goto:eof
    )
    del /f /q "%temp%\getadmin.vbs" >nul 2>nul
    pushd "%~dp0"

    set "ospp=%ProgramFiles%\Microsoft Office\Office16\ospp.vbs"
    if not exist "%ospp%" (
    set "ospp=%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs"
    )

    echo Are you sure you want to change your Office?
    pause

    REM Retail2VOL
    echo ---Processing--------------------------
    echo ---------------------------------------
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_MAK-ul-phn.xrm-ms"

    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_MAK-ul-phn.xrm-ms"

    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_MAK-ul-phn.xrm-ms"
    echo ---------------------------------------
    echo ---------------------------------------
    echo ---Exiting-----------------------------
    49 changes: 49 additions & 0 deletions Office2019_Retail2VOL_Activate.cmd
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,49 @@
    @echo off

    :ADMIN
    openfiles >nul 2>nul ||(
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
    "%temp%\getadmin.vbs" >nul 2>&1
    goto:eof
    )
    del /f /q "%temp%\getadmin.vbs" >nul 2>nul
    pushd "%~dp0"

    set "ospp=%ProgramFiles%\Microsoft Office\Office19\ospp.vbs"
    if not exist "%ospp%" (
    set "ospp=%ProgramFiles(x86)%\Microsoft Office\Office19\ospp.vbs"
    )

    echo Are you sure you want to change your Office?
    pause

    REM Retail2VOL
    echo ---Processing--------------------------
    echo ---------------------------------------
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProPlusVL_MAK-ul-phn.xrm-ms"

    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\ProjectProVL_MAK-ul-phn.xrm-ms"

    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_KMS_Client-ul.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_MAK-pl.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_MAK-ppd.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_MAK-ul-oob.xrm-ms"
    cscript "%ospp%" /inslic:"..\root\Licenses16\VisioProVL_MAK-ul-phn.xrm-ms"
    echo ---------------------------------------
    echo ---------------------------------------
    echo ---Exiting-----------------------------