發佈日期:
分類:
如何利用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
發佈留言