IT Knowledge Base

~ Without sacrifice, there can be no victory ~

發佈日期:

分類:

,

如何利用KMS方法‧啟用Microsoft Office 365

01. 前幾天提到,Office 2021與Office 365之間中,有些功能是Office 365獨有但Office 2021是沒有的。但Office 365是沒有Volume License的,所以是不能用坊間一般KMS直接去啟動(activated)。

02. 但真的要用KMS來啟動Office 365,是不是沒有辦法呢?今天就來測試一下。

03. 首先,在系統中安裝Office 365。

04. 安裝完成後,打開其中一個Office軟件,如Excel,因沒有登入帳戶,也沒有輸入序號,所以Excel會直接關閉。

05. 將Office 2016/2021 Volume License序號強行加入Office 365中,便會出現『The Software Licensing Service reported that the product SKU is not found.』錯誤。

06. 現在,以系統管理員,在『命令提示字元(cmd)』執行以下程式,將Office 365 License轉為Office 2016/2021 Volume License。

echo Change Microsoft Office 365 with Office 2016 Volume License
(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_KMS*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" <nul)
echo Change Microsoft Office 365 with Office 2021 Volume License
(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_KMS*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" <nul)

07. 加入KMS伺服器。

08. 啟動Office Volume License。

09. 再次打開Excel,會見到現在已以Office 2016作出啟動,但背後運行中,仍是Office 365版本。

10. 想知道現在究竟是Office 365定是Office 2016,可以在Excel中,執行一些只有Office 365擁有的公式,如『TextBefore』,如沒有出現錯誤,即是現時是使用的是Office 365程式。

11. 打開Word、PowerPoint,都會看到現在是以Office 2016作出啟動。

12. 如需要直接更改Office 365為Office 2021 Volume License及啟動,可更改下面程式KMS IP地址 再直接執行。

@echo off
title Activate Microsoft Office 365
cls
echo ================================================================
echo Activating Microsoft Office 365 with Office 2021 Volume License
echo ================================================================
echo.
echo #Supported products:
echo - Microsoft Office 365
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_KMS*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" <nul)
echo.
echo ================================================================
echo Activating your product...
cscript //nologo ospp.vbs /setprt:1688
cscript //nologo ospp.vbs /inpkey:FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH
set KMS=kms_server_ip
cscript //nologo ospp.vbs /sethst:%KMS%
echo.
cscript //nologo ospp.vbs /act | find /i "successful" 
echo ================================================================
echo.
:halt
echo Press any key to exit
pause <nul

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *