1.管理員模式打開cmd,並切換到office的安裝路徑
注:office2016默認安裝在C:\Program Files\Microsoft Office\Office16,激活其他office自己查詢
2.查看當前密鑰最后五位數
cscript ospp.vbs /dstatus
3. 卸載當前密鑰
cscript ospp.vbs /unpkey:BTDRB
4.安裝 office2016pro-plus 版本 kms 密鑰
cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
這里是微軟提供的KEY https://docs.microsoft.com/en-us/deployoffice/vlactivation/gvlks
5.設置激活 kms 服務器,不要帶端口號
cscript ospp.vbs /sethst:kms.zkii.net
6.執行激活命令
cscript ospp.vbs /act
如果激活失敗可能是因為所安裝的office是零售版,可以運行轉換腳本
Office 2016 零售到批量許可證轉換器
點擊查看代碼
@echo off
title Office 2016 零售到批量許可證轉換器
:ADMIN
openfiles >nul 2>nul ||(
echo CreateObject^("Shell.Application"^).ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs" >nul 2>&1
goto:eof
)
del /f /q "%temp%\getadmin.vbs" >nul 2>nul
cls
echo ============================================================================
echo # Office 2016 零售到批量許可證轉換器
echo.
echo # 支持:
echo - Microsoft Office Standard 2016
echo - Microsoft Office Professional Plus 2016
echo ============================================================================
echo # 按任意鍵開始轉換
echo.
pause >nul
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\ProPlusVL_*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x"
echo.
echo.
cls
echo ============================================================================
echo # 轉換完成,按任意鍵退出
echo ============================================================================
pause >nul
Office 2019 零售到批量許可證轉換器
點擊查看代碼
@echo off
title Office 2019 零售到批量許可證轉換器
:ADMIN
openfiles >nul 2>nul ||(
echo CreateObject^("Shell.Application"^).ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs" >nul 2>&1
goto:eof
)
del /f /q "%temp%\getadmin.vbs" >nul 2>nul
cls
echo ============================================================================
echo # Office 2019 零售到批量許可證轉換器
echo.
echo # 支持:
echo - Microsoft Office Standard 2019
echo - Microsoft Office Professional Plus 2019
echo ============================================================================
echo # 按任意鍵開始轉換
echo.
pause >nul
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"
echo.
echo.
cls
echo ============================================================================
echo # 轉換完成,按任意鍵退出
echo ============================================================================
pause >nul
Office 2021 零售到批量許可證轉換器
點擊查看代碼
@echo off
title Office 2021 零售到批量許可證轉換器
:ADMIN
openfiles >nul 2>nul ||(
echo CreateObject^("Shell.Application"^).ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs" >nul 2>&1
goto:eof
)
del /f /q "%temp%\getadmin.vbs" >nul 2>nul
cls
echo ============================================================================
echo # Office 2021 零售到批量許可證轉換器
echo.
echo # 支持:
echo - MicroSoft Office LTSC Professional Plus 2021
echo ============================================================================
echo # 按任意鍵開始轉換
echo.
pause >nul
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\ProPlus2021VL*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x"
echo.
echo.
cls
echo ============================================================================
echo # 轉換完成,按任意鍵退出
echo ============================================================================
pause >nul