Office 批量激活的命令工具 ospp詳解
Office 軟件保護平臺腳本 (ospp.vbs) 使你能夠配置 Office 產(chǎn)品(包括 Project 和 Visio)的批量許可版本。
ospp.vbs 腳本
opss.vbs 腳本位于Program Files\Microsoft Office\Office16
或Program Files (x86)\Microsoft Office\Office16
文件夾。
適用于:Office 2019 和 Office 2016(包括 Project 和 Visio)的批量許可版本
運行 ospp.vbs 需要 cscript.exe 腳本引擎
若要查看幫助文件,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /?
常規(guī)語法如下所示:
cscript ospp.vbs [Option:Value] [ComputerName] [User] [Password]
Option:指定用于執(zhí)行以下操作的選項和值:激活產(chǎn)品、安裝或卸載產(chǎn)品密鑰、安裝和顯示許可證信息、設(shè)置 KMS 主機名和端口,以及刪除 KMS 主機名和端口。本節(jié)中的表中列出了這些選項和值。
ComputerName:遠程計算機的名稱。如果不提供計算機名稱,則使用本地計算機。
User:在遠程計算機上擁有所需權(quán)限的帳戶。
Password:帳戶的密碼。如果不提供用戶帳戶和密碼,則使用當前憑據(jù)。
ospp.vbs 的全局選項
全局選項 | 說明 |
---|---|
/act | 激活已安裝的 Office 產(chǎn)品密鑰。 |
/inpkey:value | 使用用戶提供的產(chǎn)品密鑰安裝產(chǎn)品密鑰(取代現(xiàn)有密鑰)。Value 選項為必需。 |
/unpkey:value | 卸載安裝的產(chǎn)品密鑰(包含要卸載的產(chǎn)品密鑰的最后五位數(shù),如 /dstatus 選項顯示)。Value 參數(shù)必需。 |
/inslic:value | 使用用戶提供的 .xrm-ms 許可證路徑安裝許可證。Value 參數(shù)必需。 |
/dstatus | 顯示已安裝產(chǎn)品密鑰的許可證信息。 |
/dstatusall | 顯示所有已安裝許可證的許可證信息。 |
/dhistoryacterr | 顯示 MAK/零售激活的失敗歷史記錄。 |
/dinstid | 顯示用于脫機激活的安裝 ID。 |
/actcid:value | 使用用戶提供的確認 ID 激活產(chǎn)品。Value 參數(shù)必需。 |
/rearm | 重置所有已安裝 Office 產(chǎn)品密鑰的許可狀態(tài)。 |
/rearm:value | 重置具有用戶提供的 SKUID 值的 Office 許可證的許可狀態(tài)。 Value 參數(shù)必需。 |
/ddescr:value | 顯示用戶提供的錯誤代碼的說明。Value 參數(shù)必需。 |
ospp.vbs 的 KMS 客戶端選項
KMS 客戶端選項 | 說明 |
---|---|
/dhistorykms | 顯示 KMS 客戶端激活歷史記錄。 |
/dcmid | 顯示 KMS 客戶端計算機 ID (CMID)。 |
/sethst:value | 使用用戶提供的主機名設(shè)置 KMS 主機名。Value 參數(shù)為必需。這將設(shè)置 HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServiceName (REG_SZ) 。 |
/setprt:value | 使用用戶提供的端口號設(shè)置 KMS 端口。默認端口號為 1688。Value 參數(shù)為必需。這將設(shè)置 HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServicePort (REG_SZ) 。 |
/remhst | 刪除 KMS 主機名并將端口設(shè)置為默認值。默認端口為 1688。 |
/cachst:value | 允許或拒絕 KMS 主機緩存。Value 參數(shù)必需(TRUE 或 FALSE)。 |
/actype:value | 設(shè)置批量激活類型。Value 參數(shù)必需。值:1(表示基于 Active Directory),2(表示 KMS),0(表示二者)。 |
/skms-domain:value | 設(shè)置可在其中找到所有 KMS SRV 記錄的特定 DNS 域。如果特定的一個 KMS 主機名是由 /sethst 選項設(shè)置的,則此設(shè)置不起作用。Value 參數(shù)是完全限定的域名 (FQDN) 并且必需。 |
/ckms-domain | 清除可在其中找到所有 KMS SRV 記錄的特定 DNS 域。如果特定 KMS 主機是由 /sethst 選項設(shè)置的,則會使用該主機。否則,將使用 KMS 主機的自動發(fā)現(xiàn)。 |
使用 ospp.vbs 的方案
在遠程計算機上將產(chǎn)品密鑰更改為 MAK 密鑰
1.如果遠程計算機名為 contoso1,請運行以下命令輸入產(chǎn)品密鑰。此操作假定您在遠程計算機上擁有管理員憑據(jù)。如果您在遠程
計算機上的憑據(jù)與您的登錄名和密碼不同,則必須在命令行中鍵入您的登錄名和密碼,然后按 Enter:
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx contoso1
2.若要激活遠程計算機,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /act contoso1
診斷 KMS 激活錯誤
1.如果計算機安裝了 KMS 客戶端密鑰,請檢查授權(quán)狀態(tài)。為此,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /dstatusall
若要檢查 KMS 激活歷史記錄,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /dhistorykms
若要觸發(fā)激活,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /act
檢查錯誤消息中是否有錯誤代碼 0xC004F042。如果在通知對話框中看到向用戶顯示的錯誤代碼,您也可以使用該代碼來檢查錯誤消息。為此,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /ddescr:0xC004F042
打開或關(guān)閉 KMS 客戶端上的 KMS 主機緩存在 KMS 客戶端計算機上,若要打開緩存,請鍵入下面的命令,然后按 Enter:
cscript ospp.vbs /cachst:TRUE
在 KMS 客戶端計算機上,若要關(guān)閉緩存,請鍵入下面的命令,然后按 Enter:
cscript ospp.vbs /cachst:FALSE
測試 KMS 主機名,然后設(shè)置為自動發(fā)現(xiàn)如果在測試名為 kmstest.contoso.com 的 KMS 主機,并且要在 KMS 客戶端中指定該主機,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /sethst:kmstest.contoso.com
若要觸發(fā)激活,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /act
若要檢查 KMS 激活歷史記錄以查看是否成功連接主機,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /dhistorykms
現(xiàn)在,您希望此 KMS 客戶端使用域名系統(tǒng) (DNS) 自動發(fā)現(xiàn)生產(chǎn) KMS 主機。若要移除 KMS 主機名,請鍵入以下命令,然后按 Enter:
cscript ospp.vbs /remhst
總結(jié)
到此這篇關(guān)于Office 批量激活的命令工具 ospp的文章就介紹到這了,更多相關(guān)Office 批量激活工具內(nèi)容請搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!
版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。