使用群組原則軟體安裝部署 2007 Office system

更新日期: 2007年3月

適用於: Office Resource Kit

 

上次修改主題的時間: 2015-03-09

您若是 IT 專業人員,並使用 TechNet 或 Office Resource Kit,請參閱我們的線上問卷調查 (英文) (https://go.microsoft.com/fwlink/?linkid=132189\&clcid=0x404) 。讓我們瞭解您對於文件方面的需求。下列網址提供更多有關於我們在文件改善方面之努力的資訊:Office Resource Kit 部落格 (英文) (https://go.microsoft.com/fwlink/?linkid=125627\&clcid=0x404) 。

如果您在組織中使用 Active Directory,即可將群組原則軟體安裝與 2007 Microsoft Office 系統 搭配使用,將產品指派給群組中的所有電腦。

群組原則軟體安裝的概觀

群組原則軟體安裝是群組原則物件編輯器 Microsoft Management Console (MMC) 嵌入式管理單元的延伸,系統管理員可用它管理軟體。系統管理員可將應用程式指派給使用者或電腦,或針對使用者發佈應用程式。

當組織不想讓使用者可以選擇安裝或移除軟體時,系統管理員可為每位使用者或每部電腦指定軟體。例如,如果使用者會使用 [控制台] 中的 [新增或移除程式] 移除使用者指派的應用程式,則群組原則軟體安裝延伸會在使用者登入或電腦重新啟動之後,自動重新套用廣告資訊。下一次當使用者選取軟體或嘗試開啟具備相關副檔名的檔案時,即會重新安裝軟體。使用者無法刪除電腦指派的應用程式。在大部分情況下,指派給使用者或電腦的封裝會包含基本的應用程式,但不會在用戶端與軟體發佈點之間產生網路壅塞。

以群組原則為基礎的軟體部署也可讓管理員發佈僅供使用者使用的軟體。使用這個方法時,使用者可從 [控制台] 之 [新增或移除程式] 中發佈的應用程式清單安裝軟體。

利用群組原則軟體安裝部署 2007 Office

您可以使用群組原則的軟體安裝延伸,在符合下列條件時,將 2007 Office System 部署到電腦:

  • 已經部署並設定 Active Directory 的小型組織

  • 組成單一地理區域的組織或部門

  • 在用戶端和伺服器上都具備硬體和軟體設定一致的組織

如需群組原則軟體安裝的詳細資訊,請參閱 Microsoft TechNet 網站上的群組原則軟體安裝群組原則軟體安裝延伸技術參考 (英文)

部署附註

雖然系統管理員可以使用群組原則軟體安裝,將 2007 Office System 部署至小型組織中的電腦,但是使用這種方法有一些限制。當您判斷最符合您部署需求的部署方法時,請務必謹慎考慮這些問題。這些限制包括:

  • 排程安裝、一致管理網路頻寬及提供安裝狀態之意見反應的問題。如果組織需要提供這些功能,請考慮使用 Microsoft Systems Management Server 2003 R2。如需詳細資訊,請參閱利用 Microsoft Systems Management Server 2003 R2 部署 2007 Microsoft Office System (英文)

  • 有限的延展性。有些問題可能會在針對 200 部以上電腦同時執行 2007 Office 套件的群組原則軟體安裝部署期間發生;這大部分取決於網路頻寬可用性。

  • 安裝 2007 Office System 之前,自訂功能或使用者設定的有限能力。系統管理員無法針對初始部署,使用以 Office 自訂工具 (OCT) 建立的安裝程式自訂檔案 (.MSP) 套用自訂。必須在 Config.xml 檔案中進行這些自訂。

    Note附註:
    並非 .MSP 檔案中提供的所有自訂都是利用 Config.xml 檔案提供。系統管理員可能會使用指令碼,在初始部署之後套用 .MSP 檔案。由於安裝來源無法修改,也無法部署 .MSP 檔案,因此系統管理員必須使用替代方法,以更新用戶端的 2007 Office System Service Pack 或其他更新。其中一個可能方法是使用 Microsoft Windows Server Update Services 3.0 (WSUS 3.0) 進行更新。

    如需 WSUS 的詳細資訊,請參閱 Microsoft TechNet 網站上的 Microsoft Windows Server Update Services 3.0 概觀 (英文)開始使用 Microsoft Windows Server Update Services 3.0 的逐步指南

  • 群組原則軟體安裝僅適用於 2007 Office System 的每部電腦安裝方式。

  • 維護工作具有挑戰性,因為更新必須套用到所有用戶端電腦。可使用登入指令碼或其他傳遞方法完成此作業。無法針對群組原則物件 (GPO) 的初始部署,使用 Updates 資料夾套用安全性更新或 Service Pack。

Important重要事項:
如果您在複雜或快速變遷的環境中管理大量的用戶端,Microsoft Systems Management Server 是安裝和維護 2007 Office System 中型及大型組織的建議方法。Microsoft Systems Management Server 提供複雜的功能,包括庫存、排程和報告功能。如需使用 Microsoft Systems Management Server 部署 2007 Office System 的詳細資訊,請參閱<使用 Systems Management Server 2003 部署 2007 Office system>。

除了使用群組原則軟體安裝,系統管理員還可以使用群組原則指派電腦啟動指令碼,以部署 2007 Office System。如需詳細資訊,請參閱<使用群組原則指定適用於 2007 Office 部署的電腦啟動指令碼>。

本主題內容

使用群組原則軟體安裝

部署 Office 的新安裝

升級舊版 Office

運作方式

將自訂套用至 Office 安裝

修改 Config.xml 檔案 OptionState 元素

使用群組原則軟體安裝

下列程序會從群組原則管理主控台使用群組原則物件編輯器 MMC 嵌入式管理單元來編輯 GPO。此程序假設您已經安裝 GPMC。您可以從 Microsoft 下載中心網站下載 GPMC。如需詳細資訊,請參閱下載群組原則管理主控台 (GPMC)。如果您使用的是 Windows Vista,GPMC 已與作業系統整合。

如需使用這些工具的詳細資訊和程序,請參閱<群組原則管理工具>,以及<使用 2007 Office system 中的群組原則強制執行設定>中的<使用群組原則管理主控台和群組原則物件編輯器>一節。

Note附註:
下列程序假設您先前已在網路伺服器上,針對 2007 Office System 建立「網路安裝點」。如需詳細資訊,請參閱<建立 2007 Office system 的網路安裝點。>。請確定使用者對於包含 2007 Office System 來源檔案和自訂檔案的網路安裝點具備下列權限:讀取、讀取與寫入、執行及列出資料夾內容。
若要完成下列程序,您必須以網域管理員安全性群組、企業系統管理員安全性群組或 Group Policy Creator Owners 安全性群組成員身份登入。若要使用群組原則軟體安裝,您必須為網站、網域或組織單位建立新的 GPO 或編輯現有 GPO。接著必須將 GPO 連結到要部署 2007 Office System 的網站、網域或組織單位。

將應用程式部署到生產環境的電腦時,必須在測試和執行環境中完整測試這個部署方法。如需詳細資訊,請參閱 Microsoft TechNet 網站上「Windows Server 2003 部署套件」之《設計受管裡的環境》一書中的分階段部署群組原則 (英文)

部署 Office 的新安裝

如果這是 2007 Office System 的新安裝,您可將它指派給與特定 Active Directory 容器 (例如,網域或組織單位) 相關聯之 GPO 內的電腦,藉以部署 Office。電腦指派的應用程式會在下一次電腦重新啟動時安裝。

使用以群組原則為基礎的軟體安裝部署 Office

  1. 開啟 [群組原則管理] 主控台。依序按一下 [開始]、[控制台]、[系統管理工具] 及 [群組原則管理]。

  2. 在主控台樹狀目錄中,在包含您要編輯之 GPO 的樹系和網域中按兩下 [群組原則物件]。其位於「樹系名稱」、[網域]、「網域名稱」、[群組原則物件] 中。

  3. 在您要修改的 GPO 上按一下滑鼠右鍵,然後按一下 [編輯]。這會開啟 [群組原則物件編輯器]。

  4. 在 [群組原則物件編輯器] 的左窗格中,展開 [電腦設定] 樹狀目錄。

  5. 在左窗格中,展開 [軟體設定] 並選取 [軟體安裝]。

  6. 在右窗格上按一下滑鼠右鍵,指向 [新增],然後按一下 [封裝]。

  7. 在 [開啟] 對話方塊中,瀏覽至您建立的網路安裝點,然後從您正在安裝之 Office 產品的主要產品資料夾中選取 Windows Installer (MSI) 檔案。例如,針對 Microsoft Office Enterprise 2007,選取 Enterprise.WW\EnterpriseWW.msi

  8. 按一下 [開啟]。

  9. 選取 [已指派] 以使用預設選項,或者選取 [進階] 以自訂這些選項。

  10. 關閉所有對話方塊。

    Note附註:
    如果您要使用繁體中文以外的語言部署 2007 Office,也應部署 ShellUI.MST 轉換檔案。轉換 (.mst 檔案) 是在應用程式指定或發佈時 (而非安裝時) 套用至 Windows Installer 封裝 (.msi 檔案) 的自訂。下列程序說明如何將轉換新增至應用程式封裝。使用 ShellUI.MST 檔案的例外狀況是,Office 2007 中不支援轉換。如需 Office 安裝程式的相關資訊,請參閱<2007 Office system 快速入門>。

將修改新增至應用程式封裝

  1. 開啟群組原則軟體安裝。

  2. 在主控台樹狀目錄中,在 [軟體安裝] 上按一下滑鼠右鍵、指向 [新增],然後按一下 [封裝]。

  3. 在 [開啟] 對話方塊中,依序按一下 Windows Installer 封裝和 [開啟]。

  4. 在 [部署軟體] 對話方塊中,依序按一下 [進階] 和 [確定]。

  5. 在封裝的內容對話方塊中,按一下 [修改] 索引標籤。

  6. 若要新增修改,可按一下 [新增]。在 [開啟] 對話方塊中,瀏覽至轉換檔案 (.mst),然後按一下 [開啟]。

  7. 按一下 [確定]。

    Note附註:
    當您按一下 [確定] 時,系統會立即指派或發佈封裝。如需使用群組原則軟體安裝的詳細資訊,請參閱 Microsoft TechNet 網站上的群組原則軟體安裝

升級舊版 Office

如果您使用以群組原則為基礎的軟體安裝,將舊版 Office 指派給電腦,藉以部署舊版 Office,則可藉由編輯關聯的 GPO,升級這些安裝。

Note附註:
下列程序會假設您使用群組原則軟體安裝,將 Office 指派給電腦,以部署舊版 Office。如果您藉由將應用程式指派或發佈給使用者以部署 Office,或是使用群組原則以外的部署方法,則如果您使用此程序,現有的 Office 版本將不會升級,而是在安裝 2007 Office System 時,將舊版 Office 保留在電腦上。若要移除舊版 Office,您必須先解除安裝 Office。

使用以群組原則為基礎的軟體安裝升級 Office

  1. 開啟 [群組原則管理] 主控台。依序按一下 [開始]、[控制台]、[系統管理工具] 及 [群組原則管理]。

  2. 在主控台樹狀目錄中,在包含您要編輯之 GPO 的樹系和網域中按兩下 [群組原則物件]。其位於「樹系名稱」、[網域]、「網域名稱」、[群組原則物件] 中。

  3. 在您要修改的 GPO 上按一下滑鼠右鍵,然後按一下 [編輯]。這會開啟 [群組原則物件編輯器]。

  4. 在 [群組原則物件編輯器] 的左窗格中,展開 [電腦設定] 樹狀目錄。

  5. 在左窗格中,展開 [軟體設定] 並選取 [軟體安裝]。

  6. 在右窗格上按一下滑鼠右鍵,指向 [新增],然後按一下 [封裝]。

  7. 在 [開啟] 對話方塊中,瀏覽至您建立的網路安裝點,然後從您正在安裝之 Office 產品的主要產品資料夾中選取 Windows Installer (MSI) 檔案。例如,針對 Microsoft Office Enterprise 2007,選取 Enterprise.WW\EnterpriseWW.msi

  8. 按一下 [確定]。

  9. 選取 [已指派] 以使用預設選項,或者選取 [進階] 以自訂這些選項。因為無法將 Office 發佈給使用者,所以 [發佈] 選項已停用。

  10. 在詳細資料窗格中,在具有升級功能的 Windows Installer 封裝 (而非要升級的封裝) 上按一下滑鼠右鍵。

  11. 依序按一下 [內容] 和 [升級] 索引標籤。

  12. 按一下 [新增] 以建立或新增至要透過目前封裝升級的封裝清單。

  13. 在 [從下列位置選取封裝] 下方,按一下 [目前的群組原則物件 (GPO)] 或 [指定的 GPO] 做為升級的封裝來源。如果您按一下 [指定的 GPO],請依序按一下 [瀏覽] 和要使用的 GPO。

  14. 針對要升級的舊版 Office,按一下封裝。

  15. 按一下 [先將現存的封裝解除安裝後再安裝升級封裝]。

  16. 關閉所有對話方塊。

運作方式

2007 Office System 是由數個 MSI 檔案所組成。沒有任何單獨檔案可代表完整安裝。不過,您可以只指派主要產品 MSI 檔案,藉以指派 2007 Office System。下次當電腦啟動時,即會存取這個 MSI 檔案,而且 Windows Installer 自訂動作會辨識 Office 是使用群組原則所部署。接著從網路安裝點擷取其他 Office MSI 和支援檔案,並安裝完整產品。

若要升級舊版 Office,則會在 2007 Office System 啟動新安裝之前,先解除安裝該版本的 Office。

指派給電腦的應用程式是具彈性的。如果系統管理員從電腦移除 Office 應用程式,Windows 即會在下次電腦啟動時重新安裝應用程式。使用者可以在電腦上修復 Office 應用程式,但是只有系統管理員可以移除應用程式。

將自訂套用至 Office 安裝

由於安裝 Office 時安裝程式執行的方式,而導致您在利用以群組原則為基礎的軟體安裝部署 2007 Office System 時,在許多安裝選項上會有一些限制。會套用的限制如下:

  • 您必須在 Config.xml 檔案中進行所有自訂。安裝程式不會套用您使用 OCT 建立的安裝程式自訂檔案。如需使用 Config.xml 檔案的詳細資訊,請參閱<2007 Office 系統的 Config.xml 檔案>。

  • 自訂的 Config.xml 檔案必須位於您正在安裝之產品的主要產品資料夾中。因為無法在指派 Office 時為安裝程式指定命令列選項,所以無法指定 Config.xml 檔案的替代位置。例如,如果正在安裝 Office Enterprise 2007,則可自訂 Enterprise.WW\config.xml 檔案。

  • 您可以僅自訂下表所示的 Config.xml 元素。這些選項會在指派 Office 時加以設定,稍後當 Office 完整安裝之後便無法修改。Config.xml 檔案中的所有其他元素均會遭到忽略。

選項 Config.xml 元素

安裝位置

INSTALLLOCATION

功能安裝狀態

OptionState

產品金鑰

PIDKEY

新增或移除語言

AddLanguageRemoveLanguage

修改 Config.xml 檔案 OptionState 元素

Config.xml 檔案的 OptionState 元素會指定安裝期間個別產品功能的處理方式。系統管理員可設定 OptionState 元素的屬性,以修改 Config.xml 檔案。系統管理員可以指定下列行為:

  • 不安裝功能或子功能。

  • 在使用者第一次使用功能或子功能時進行安裝。

  • 功能或子功能會返回其預設的安裝狀態。

  • 在使用者的電腦上本機安裝功能或子功能。

  • 功能的子功能均已設定為指定的狀態。

OptionState 語法

OptionState 元素會使用下列語法。屬性和元素名稱是區分大小寫的。

<OptionState Id=" optionID " State="Absent" | "Advertise" | "Default" | "Local"[Children="force"]/>

其中:

optionId 是要安裝之功能或子功能的識別項。

Absent 會指定不安裝功能或子功能。

Advertise 會指定在第一次使用時安裝功能或子功能。

Default 會使功能或子功能返回其預設狀態。此為預設設定。

Local 會在使用者電腦上安裝功能或子功能。

Force 會將所有功能或子功能設定為其特定的狀態。

OptionState Id 值

OptionState 元素的 Id 屬性值位於您正在安裝之產品的產品資料夾中的 Setup.xml 檔案中。例如,如果您正在安裝 Office Enterprise 2007,則檔案是 Enterprise.WW\setup.xml。如需 OptionState Id 值的清單,請參閱<Config.xml 檔案 OptionState Id 值>。

Tip秘訣:
如果您在 Office 中將應用程式的安裝狀態設定為「Absent」,則在指定 Office 時便不會在使用者的電腦上建立該應用程式的捷徑。例如,下列 Config.xml 中的元素定義可防止建立 Microsoft Office Word 2007 捷徑,而且不會在使用者的電腦上安裝 Word:
<OptionState Id="WORDFiles" State="Absent" />

修改 Config.xml 中的 OptionState 元素

  1. 以 [記事本] 之類的文字編輯器開啟 Config.xml 檔案。

  2. 找到包含 OptionState 元素的那一行,如下列範例所示:

    <!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->

  3. 利用您要使用的選項修改 OptionState 元素。例如,如果您不想安裝 Microsoft Publisher,可以使用下列語法:

    <OptionState Id="PubPrimary" State="absent" />

  4. 重複上述步驟,針對要修改的其他功能和子功能指定 OptionState 選項。

  5. 編輯 Config.xml 檔案之前,請先將它儲存在包含此檔案的相同資料夾中。

如需 Config.xml 檔案之 OptionState 元素的詳細資訊,請參閱<2007 Office 系統的 Config.xml 檔案>中的<OptionState 元素>一節。

下載本書

本主題隨附於下列可下載的叢書中,以便於閱讀與列印:

請參閱 Office Resource Kit 資訊 上提供的完整叢書清單。