這篇文章主要介紹Office批量激活命令工具ospp的示例分析,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的10年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶,如成都衛(wèi)生間隔斷等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致贊揚(yáng)。Office 軟件保護(hù)平臺(tái)腳本 (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)的批量許可版本
運(yùn)行 ospp.vbs 需要 cscript.exe 腳本引擎
若要查看幫助文件,請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /?
常規(guī)語法如下所示:
cscript ospp.vbs [Option:Value] [ComputerName] [User] [Password]
Option:指定用于執(zhí)行以下操作的選項(xiàng)和值:激活產(chǎn)品、安裝或卸載產(chǎn)品密鑰、安裝和顯示許可證信息、設(shè)置 KMS 主機(jī)名和端口,以及刪除 KMS 主機(jī)名和端口。本節(jié)中的表中列出了這些選項(xiàng)和值。
ComputerName:遠(yuǎn)程計(jì)算機(jī)的名稱。如果不提供計(jì)算機(jī)名稱,則使用本地計(jì)算機(jī)。
User:在遠(yuǎn)程計(jì)算機(jī)上擁有所需權(quán)限的帳戶。
Password:帳戶的密碼。如果不提供用戶帳戶和密碼,則使用當(dāng)前憑據(jù)。
ospp.vbs 的全局選項(xiàng)
全局選項(xiàng) | 說明 |
---|---|
/act | 激活已安裝的 Office 產(chǎn)品密鑰。 |
/inpkey:value | 使用用戶提供的產(chǎn)品密鑰安裝產(chǎn)品密鑰(取代現(xiàn)有密鑰)。Value 選項(xiàng)為必需。 |
/unpkey:value | 卸載安裝的產(chǎn)品密鑰(包含要卸載的產(chǎn)品密鑰的最后五位數(shù),如 /dstatus 選項(xiàng)顯示)。Value 參數(shù)必需。 |
/inslic:value | 使用用戶提供的 .xrm-ms 許可證路徑安裝許可證。Value 參數(shù)必需。 |
/dstatus | 顯示已安裝產(chǎn)品密鑰的許可證信息。 |
/dstatusall | 顯示所有已安裝許可證的許可證信息。 |
/dhistoryacterr | 顯示 MAK/零售激活的失敗歷史記錄。 |
/dinstid | 顯示用于脫機(jī)激活的安裝 ID。 |
/actcid:value | 使用用戶提供的確認(rèn) ID 激活產(chǎn)品。Value 參數(shù)必需。 |
/rearm | 重置所有已安裝 Office 產(chǎn)品密鑰的許可狀態(tài)。 |
/rearm:value | 重置具有用戶提供的 SKUID 值的 Office 許可證的許可狀態(tài)。 Value 參數(shù)必需。 |
/ddescr:value | 顯示用戶提供的錯(cuò)誤代碼的說明。Value 參數(shù)必需。 |
ospp.vbs 的 KMS 客戶端選項(xiàng)
KMS 客戶端選項(xiàng) | 說明 |
---|---|
/dhistorykms | 顯示 KMS 客戶端激活歷史記錄。 |
/dcmid | 顯示 KMS 客戶端計(jì)算機(jī) ID (CMID)。 |
/sethst:value | 使用用戶提供的主機(jī)名設(shè)置 KMS 主機(jī)名。Value 參數(shù)為必需。這將設(shè)置 HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServiceName (REG_SZ) 。 |
/setprt:value | 使用用戶提供的端口號(hào)設(shè)置 KMS 端口。默認(rèn)端口號(hào)為 1688。Value 參數(shù)為必需。這將設(shè)置 HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServicePort (REG_SZ) 。 |
/remhst | 刪除 KMS 主機(jī)名并將端口設(shè)置為默認(rèn)值。默認(rèn)端口為 1688。 |
/cachst:value | 允許或拒絕 KMS 主機(jī)緩存。Value 參數(shù)必需(TRUE 或 FALSE)。 |
/actype:value | 設(shè)置批量激活類型。Value 參數(shù)必需。值:1(表示基于 Active Directory),2(表示 KMS),0(表示二者)。 |
/skms-domain:value | 設(shè)置可在其中找到所有 KMS SRV 記錄的特定 DNS 域。如果特定的一個(gè) KMS 主機(jī)名是由 /sethst 選項(xiàng)設(shè)置的,則此設(shè)置不起作用。Value 參數(shù)是完全限定的域名 (FQDN) 并且必需。 |
/ckms-domain | 清除可在其中找到所有 KMS SRV 記錄的特定 DNS 域。如果特定 KMS 主機(jī)是由 /sethst 選項(xiàng)設(shè)置的,則會(huì)使用該主機(jī)。否則,將使用 KMS 主機(jī)的自動(dòng)發(fā)現(xiàn)。 |
使用 ospp.vbs 的方案
在遠(yuǎn)程計(jì)算機(jī)上將產(chǎn)品密鑰更改為 MAK 密鑰
1.如果遠(yuǎn)程計(jì)算機(jī)名為 contoso1,請(qǐng)運(yùn)行以下命令輸入產(chǎn)品密鑰。此操作假定您在遠(yuǎn)程計(jì)算機(jī)上擁有管理員憑據(jù)。如果您在遠(yuǎn)程
計(jì)算機(jī)上的憑據(jù)與您的登錄名和密碼不同,則必須在命令行中鍵入您的登錄名和密碼,然后按 Enter:
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx contoso1
2.若要激活遠(yuǎn)程計(jì)算機(jī),請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /act contoso1
診斷 KMS 激活錯(cuò)誤
1.如果計(jì)算機(jī)安裝了 KMS 客戶端密鑰,請(qǐng)檢查授權(quán)狀態(tài)。為此,請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /dstatusall
若要檢查 KMS 激活歷史記錄,請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /dhistorykms
若要觸發(fā)激活,請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /act
檢查錯(cuò)誤消息中是否有錯(cuò)誤代碼 0xC004F042。如果在通知對(duì)話框中看到向用戶顯示的錯(cuò)誤代碼,您也可以使用該代碼來檢查錯(cuò)誤消息。為此,請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /ddescr:0xC004F042
打開或關(guān)閉 KMS 客戶端上的 KMS 主機(jī)緩存在 KMS 客戶端計(jì)算機(jī)上,若要打開緩存,請(qǐng)鍵入下面的命令,然后按 Enter:
cscript ospp.vbs /cachst:TRUE
在 KMS 客戶端計(jì)算機(jī)上,若要關(guān)閉緩存,請(qǐng)鍵入下面的命令,然后按 Enter:
cscript ospp.vbs /cachst:FALSE
測(cè)試 KMS 主機(jī)名,然后設(shè)置為自動(dòng)發(fā)現(xiàn)如果在測(cè)試名為 kmstest.contoso.com 的 KMS 主機(jī),并且要在 KMS 客戶端中指定該主機(jī),請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /sethst:kmstest.contoso.com
若要觸發(fā)激活,請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /act
若要檢查 KMS 激活歷史記錄以查看是否成功連接主機(jī),請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /dhistorykms
現(xiàn)在,您希望此 KMS 客戶端使用域名系統(tǒng) (DNS) 自動(dòng)發(fā)現(xiàn)生產(chǎn) KMS 主機(jī)。若要移除 KMS 主機(jī)名,請(qǐng)鍵入以下命令,然后按 Enter:
cscript ospp.vbs /remhst
以上是“Office批量激活命令工具ospp的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!