訂閱支持本站

把已安裝好的Office 2016 零售版(Retail)轉大量授權版(VOL)

office-2016-icon

在office 2016中存在兩種授權版本,分別是Retail(零售)版和VOL(大量授權)版。雖然名字不同,但功能和組件都是一模一樣的。針對的是不同的發行對像,零售版是針對個人最終客戶,而大量授權版則針對批量授權的企業。

在授權方面零售版只能接受金鑰,而大量授權接受KMS啟動或者MAK金鑰。至於KMS原理這邊就不多加闡述(Google有相當多完整資料)。

轉換版本

執行Retail2VL32.cmd 或 Retail2VL64.cmd  後按Enter就會開始自動執行,一鍵將Retail轉VOL

snap11

檢查版本

如果想要更進一步確認是否已經轉換,在『開始』輸入”cmd” 並用右鍵管理員執行

snap10

輸入 以下指令 查詢Office 2016 詳細資料(若你有變更office安裝路徑記得修改指令路徑)

cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus
cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /dstatus

VOL(大量授權)版

snap7

Retail(零售)版

snap9

發表迴響

  • majaja 說:

    上面這方法已經不行了
    這串還可以使用,把底下的貼上文字檔 副檔名改.cmd之後系統管理員執行

    ———————-複製以下————————

    @ECHO OFF&PUSHD %~DP0

    setlocal EnableDelayedExpansion&color 3e & cd /d “%~dp0”

    title office2016 retail转换vol版

    %1 %2

    mshta vbscript:createobject(“shell.application”).shellexecute(“%~s0″,”goto :runas”,””,”runas”,1)(window.close)&goto :eof

    :runas

    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″

    :WH

    cls

    echo.

    echo 选择需要转化的office版本序号

    echo.

    echo ——————————————————————————–

    echo 1. 零售版 Office Pro Plus 2016 转化为VOL版

    echo.

    echo 2. 零售版 Office Visio Pro 2016 转化为VOL版

    echo.

    echo 3. 零售版 Office Project Pro 2016 转化为VOL版

    echo.

    echo. ——————————————————————————–

    set /p tsk=”请输入需要转化的office版本序号【回车】确认(1-3): ”

    if not defined tsk goto:err

    if %tsk%==1 goto:1

    if %tsk%==2 goto:2

    if %tsk%==3 goto:3

    :err

    goto:WH

    :1

    cls

    echo 正在安装 KMS 许可证…

    for /f %%x in (‘dir /b ..\root\Licenses16\proplusvl_kms*.xrm-ms’) do cscript ospp.vbs /inslic:”..\root\Licenses16\%%x” >nul

    echo 正在安装 MAK 许可证…

    for /f %%x in (‘dir /b ..\root\Licenses16\proplusvl_mak*.xrm-ms’) do cscript ospp.vbs /inslic:”..\root\Licenses16\%%x” >nul

    set /p y=请输入激活密钥,按回车确定:

    cscript ospp.vbs /inpkey:%y%

    goto :e

    :2

    cls

    echo 正在安装 KMS 许可证…

    for /f %%x in (‘dir /b ..\root\Licenses16\visio???vl_kms*.xrm-ms’) do cscript ospp.vbs /inslic:”..\root\Licenses16\%%x” >nul

    echo 正在安装 MAK 许可证…

    for /f %%x in (‘dir /b ..\root\Licenses16\visio???vl_mak*.xrm-ms’) do cscript ospp.vbs /inslic:”..\root\Licenses16\%%x” >nul

    set /p y=请输入激活密钥,按回车确定:

    cscript ospp.vbs /inpkey:%y%

    goto :e

    :3

    cls

    echo 正在安装 KMS 许可证…

    for /f %%x in (‘dir /b ..\root\Licenses16\project???vl_kms*.xrm-ms’) do cscript ospp.vbs /inslic:”..\root\Licenses16\%%x” >nul

    echo 正在安装 MAK 许可证…

    for /f %%x in (‘dir /b ..\root\Licenses16\project???vl_mak*.xrm-ms’) do cscript ospp.vbs /inslic:”..\root\Licenses16\%%x” >nul

    set /p y=请输入激活密钥,按回车确定:

    cscript ospp.vbs /inpkey:%y%

    goto :e

    :e

    echo.

    echo 转化完成,按任意键退出!

    pause >nul

    exit

  • rain 說:

    請問如何再轉回來呢 謝謝

    • GDaily 說:

      沒有直接的轉回方式
      嘗試卸載key,參考指令 slmgr /upk

      • rain 說:

        謝謝

        另外請教,我實際跑完批次是沒有成功轉為VOL,也確定是採用系統管理員身分執行

        我想釐清一下,裝完零售版沒有啟用就可以直接轉嗎

        因為我要填MAK金鑰一直顯示版本不符,跑dstatus還是顯示 RETAIL(Grace)
        我的Source是透過Windows ISO Downloader下載office 2016 Professional

  • Winson Wang 說:

    我轉換幾次都不成功,無法將零售版轉成VOL大量授權版
    零售版有其他方式可以激活嗎
    謝謝