Office 2010 中設定用戶端電腦的工具

 

適用版本: Office 2010

上次修改主題的時間: 2016-11-29

Office Software Protection Platform 指令碼和大量啟用管理工具 (VAMT) 可以幫助您設定以及測試 Microsoft Office 2010 的大量授權版本。不過,開始閱讀本文章之前,我們建議您先閱讀<Office 2010 大量啟用概觀, 規劃 Office 2010 的大量啟用>以及<部署 Office 2010 的大量啟用>。

重要

這項資訊會套用至 Office 2010 大量授權版本。但不會套用至以訂閱方式提供的 Office Professional Plus for Office 365

本文內容:

  • ospp.vbs 指令碼

  • VAMT 2.0

ospp.vbs 指令碼

Office 軟體保護平台指令碼 (ospp.vbs 指令碼) 可讓您設定 Office 2010 用戶端產品的大量版本。您必須使用管理員權限開啟命令提示字元,並瀏覽至指令碼所在的資料夾。指令碼位於 %installdir%\Program Files\Microsoft Office\Office14 資料夾。如果您在 64 位元作業系統上執行 32 位元的 Office 2010,指令碼會位於 %installdir%\Program Files (x86)\Microsoft Office\Office14 資料夾中。

執行 ospp.vbs 需要 cscript.exe 指令碼引擎。若要查看說明檔案,請輸入下列命令,然後按 ENTER:

cscript ospp.vbs /?

一般語法如下:

cscript ospp.vbs [Option:Value] [ComputerName] [User] [Password]

Option   指定選項及值,用來啟用產品、安裝或解除安裝產品金鑰、安裝和顯示授權資訊、設定金鑰管理服務 (KMS) 主機名稱及連接埠,以及移除 KMS 主機。本節的表格會列出選項及值。

ComputerName   遠端電腦名稱。如果未提供電腦名稱,將使用本機電腦。

User   具備遠端電腦必要權限的帳戶。

Password   帳戶的密碼。如果未提供使用者帳戶和密碼,會使用目前的認證。

下列各表列出 ospp.vbs 的選項及值。

全域選項 描述

/act

啟用已安裝的 Office 2010 產品金鑰。

/inpkey:value

以使用者提供的產品金鑰安裝產品金鑰 (取代現有金鑰)。Value 參數為必要項目。

/unpkey:value

以產品金鑰的最後五位數解除安裝已安裝的產品金鑰 (如 /dstatus 選項所顯示)。Value 參數為必要項目。

/inslic:value

以使用者提供的 .xrm-ms 授權路徑安裝授權。Value 參數為必要項目。

/dstatus

顯示所安裝產品金鑰的授權資訊。

/dstatusall

顯示所有安裝授權的授權資訊。

/dinstid

顯示離線啟用的安裝識別碼。

/actcid:value

以使用者提供的確認識別碼來啟用產品。Value 參數為必要項目。

/puserops

允許管理員權限授權作業,包括由標準使用者透過網際網路或電話啟用。這會設定 HKEY_LOCAL_MACHINE\Software\Microsoft\OfficeSoftwareProtectionPlatform\UserOperations =dword:00000001。

/duserops

拒絕管理員權限授權作業,包括由標準使用者透過網際網路或電話啟用。這會設定 HKEY_LOCAL_MACHINE\Software\Microsoft\OfficeSoftwareProtectionPlatform\UserOperations =dword:00000000。

/ddescr:value

顯示使用者提供的錯誤碼描述。會套用 Value 參數。

KMS 用戶端選項 描述

/dhistorykms

顯示 KMS 用戶端啟用記錄。

/dcmid

顯示 KMS 用戶端機器識別碼 (CMID)。

/sethst:value

以使用者提供的主機名稱設定 KMS 主機名稱。會套用 Value 參數。這會設定 HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServiceName (REG_SZ)。

/setprt:value

以使用者提供的連接埠號碼設定 KMS 連接埠。會套用 Value 參數。這會設定 HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServicePort (REG_SZ)。

/remhst

移除 KMS 主機名稱 (將連接埠設成預設值)。

OSPPSVC 選項 描述

/osppsvcrestart

重新啟動 Office 軟體保護平台服務。

/osppsvcauto

將 Office 軟體保護平台服務啟動類型設定為自動。建議 Windows XP 電腦使用此設定,如此一來,即使 Office 未在執行中,也會執行 KMS 重新啟用嘗試作業。

使用 ospp.vbs 的案例

下列案例假設您在提高權限的命令提示字元中執行 ospp.vbs。

注意

您做的任何變更只會影響 Office 2010 用戶端產品。您需使用 slmgr.vbs 指令碼另外設定 Windows 用戶端。如需如何使用 slmgr.vbs 的詳細資訊,請參閱<部署 Office 2010 的大量啟用>。

在遠端電腦上將產品金鑰變更為 MAK 金鑰

  1. 如果遠端電腦名為 contoso1,請執行下列命令以輸入產品金鑰。此作業假設您在遠端電腦上有管理員認證。如果在遠端電腦上的認證與您的登入名稱和密碼不同,您必須在命令列輸入您的登入名稱和密碼,然後按 ENTER:

    cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx contoso1

  2. 若要啟用遠端電腦,請輸入下列命令,然後按 ENTER:

    cscript ospp.vbs /act contoso1

診斷 KMS 啟用錯誤

  1. 如果電腦已安裝 KMS 用戶端金鑰,請檢查授權狀態。若要這麼做,請輸入下列命令,然後按 ENTER:

    cscript ospp.vbs /dstatusall

  2. 若要檢查 KMS 啟用記錄,請輸入下列命令,然後按 ENTER:

    cscript ospp.vbs /dhistorykms

  3. 若要觸發啟用,請輸入下列命令,然後按 ENTER:

    cscript ospp.vbs /act

  4. 請檢查錯誤碼為 0xC004F042 的錯誤訊息。如果您看到對使用者顯示的通知對話方塊中有錯誤碼,您也可以使用該代碼來查看錯誤訊息。若要這麼做,請輸入下列命令,然後按 ENTER:

    cscript ospp.vbs /ddescr:0xC004F042

設定測試 KMS 主機的名稱,然後設定自動探索

  1. 如果您要測試名為 kmstest.contoso.com 的 KMS 主機,而且想要在 KMS 用戶端中指定它,請輸入下列命令,然後按 ENTER:

    cscript ospp.vbs /sethst:kmstest.contoso.com

    注意

    如果您在 KMS 主機上變更預設連接埠,則必須使用 /setprt 參數來執行 ospp.vbs。

  2. 若要觸發啟用,請輸入下列命令,然後按 ENTER:

    cscript ospp.vbs /act

  3. 若要檢查 KMS 啟用記錄以瞭解是否已順利連上主機,請輸入下列命令,然後按 ENTER:

    cscript ospp.vbs /dhistorykms

  4. 現在您希望這個 KMS 用戶端使用網域名稱系統 (DNS) 來自動探索 KMS 生產主機。若要移除 KMS 主機名稱,請輸入下列命令,然後按 ENTER:

    cscript ospp.vbs /remhst

一般而言,如果已經正確安裝設定 Office KMS 主機,則不需要設定 Office KMS 用戶端。KMS 用戶端會使用 DNS 自動搜尋 KMS 主機並嘗試啟用。KMS 服務會使用 DNS 中的服務 (SRV) 資源記錄 (RR),來儲存和交涉 KMS 主機的位置。

KMS 主機預設會自動發佈 KMS 用戶端必須尋找的資訊,並使用 DNS 動態更新通訊協定來連線。KMS 用戶端預設會查詢 DNS 伺服器是否有 KMS 服務資訊。

您可以根據網路設定及安全性需求,手動設定 KMS 主機及用戶端。例如,如果網路環境不使用 SRV 記錄,則可以手動設定 KMS 用戶端來使用特定 KMS 主機。如需如何設定 KMS 用戶端的詳細資訊,請參閱本文上述的<ospp.vbs 指令碼>,以及<部署 Office 2010 的大量啟用>中的<準備並設定 Office 2010 用戶端>。如需如何設定 KMS 主機的詳細資訊,請參閱<部署 Office 2010 的大量啟用>中的<準備並設定 KMS 主機>。

VAMT 2.0

大量啟用管理工具 (VAMT) 2.0 提供您圖形化使用者介面以管理大量啟用。如需詳細資訊,請參閱大量啟用管理工具 (VAMT) 2.0 (https://go.microsoft.com/fwlink/?linkid=183042\&clcid=0x404) 及 VAMT 2.0 隨附的說明檔案。