部署 2007 Office system 的自訂設定(逐步解說)

更新日期: 2012年10月

適用於: Office Resource Kit

 

上次修改主題的時間: 2015-05-21

本文說明如何將 2007 Microsoft Office 系統 的初始自訂安裝部署到組織中的使用者。它也包含 Config.xml 檔案的範例。

下表特別說明部署自訂設定的程序。

步驟 參照

從 2007 Office System CD 將所有的檔案和資料夾複製到電腦上或網路上的資料夾。例如,將檔案複製到 \\server\share\Office12。

將您要部署的所有語言套件和其他 Office 產品部署到相同的網路安裝點。當系統提示您要覆寫重複的安裝程式檔案時,請按一下 [否]。

建立 2007 Office system 的網路安裝點。

若要指定安裝選項 (例如網路安裝點的路徑、要安裝的產品以及自訂安裝選項) 以及指定要安裝的語言,請使用Config.xml 檔案,它位於您要安裝產品之產品資料夾的根目錄中。

若要編輯 Config.xml 檔案,請使用如「記事本」等文字編輯器。

  1. 若要修改使用者在安裝期間看到的顯示選項,請找到 Config.xml 檔案中包含 Display 元素的這一行:

    <!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->

    若要設定無訊息安裝 (自動安裝) 以避免使用者在安裝期間介入,並指定顯示選項,您可以修改 Display 元素的資訊,如下列範例中所示:

    <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />

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

  2. 若要指定要安裝的其他語言,請使用在 Config.xml 檔案中的 AddLanguage 元素和屬性。

    Note附註:
    如果您要新增一個以上的 AddLanguage 元素,您必須加入 AddLanguage 元素的 ShellTransform 屬性。這個屬性會指定安裝程式用於殼層使用使用者介面的語言。
    例如,若要指定安裝程式安裝完整的英文、法文、德文和西班牙文版的語言支援,並以使用者的預設區域選項語言做為預設的安裝語言,您可以在 Config.xml 檔案中加入下列 AddLanguage 元素和屬性:
    <AddLanguage Id="match" ShellTransform="yes"/> <AddLanguage Id="en-us" /> <AddLanguage Id="fr-fr" /> <AddLanguage Id="de-de" /> <AddLanguage Id="es-es" />

    在前面的範例中,如果該語言是不同的並且在安裝來源中有提供,安裝程式會安裝所有指定的語言以及符合使用者區域設定的語言。如需詳細資訊,請參閱在<2007 Office 系統的 Config.xml 檔案>中的<AddLanguage 元素>元素。

    您也可以使用 .Config.xml 檔案來設定其他選項,例如:

    您可以使用 .Config.xml 檔案來自訂許多可使用 Office 自訂工具來設定的相同選項,包括在 OCT 中未提供的一些其他選項。如需在 Config.xml 中可以設定的區域之完整描述,請參閱<2007 Office 系統的 Config.xml 檔案>。

  3. 當您完成 Config.xml 自訂時,請儲存 Config.xml 檔案。您可以使用 /config 安裝程式命令列選項,以指定 Config.xml 檔案的位置,如下列範例中所示:

    \\ server \ share \setup.exe /config \\ server \ share \Enterprise.WW\config.xml

    如需 /config 安裝程式命令列選項的資訊,請參閱<2007 Office 系統的安裝程式命令列選項>中的 "/config [path]" 一節。

    若要查看自訂 Config.xml 檔案的範例,請參閱<Config.xml 範例>。

2007 Office 系統的 Config.xml 檔案

Customize and deploy multiple language versions of the 2007 Office system

使用 Office 自訂工具 (OCT) 來自訂安裝程式,並設定額外的自訂和安裝選項。這會建立安裝程式自訂檔案 (MSP 檔案)。如需能使用 OCT 設定區域的完整描述,請參閱<2007 Office 系統的 Office 自訂工具>。

Important重要事項:
Office 已經發行 2007 Office System Service Pack 2 (SP2) 的 OCT 更新。若要下載這些更新,請參閱 2007 Office system (SP2) 系統管理範本檔案 (ADM、ADMX、ADML) 和 Office 自訂工具 (https://go.microsoft.com/fwlink/?linkid=144523&clcid=0x404)。此下載適用於更新為 2007 Microsoft Office 套件 Service Pack 2 (SP2) (https://go.microsoft.com/fwlink/?linkid=144524&clcid=0x404) 的 2007 Office System 應用程式。如需 OCT 更新的詳細資訊,請參閱<2007 Office system 系統管理範本檔案 (ADM、ADMX、ADML) 和 Office 自訂工具更新>。
  1. 從您先前建立的網路安裝點根目錄,執行下列命令列選項以啟動 OCT:setup.exe /admin

  2. 自訂安裝程式以指定您要安裝程式管理安裝的方式。如需詳細資訊,請參閱<安裝 2007 Office system 之前先自訂安裝程式 >。

  3. 設定功能安裝狀態。如需詳細資訊,請參閱<設定 2007 Office system 的功能安裝狀態>。

    對於您要新增至安裝的每個應用程式,請在右窗格中將其安裝選項設定為 [全部從我的電腦執行] 或 [第一次使用時才安裝]。例如,若要安裝 Outlook,請展開 [Microsoft Office] 並將 [Microsoft Office Outlook] 的安裝選項變更為 [全部從我的電腦執行]。

    對於您不要安裝的應用程式,請在右窗格中將安裝選項設定為 [無法使用]。這樣便會將該應用程式名稱設定為粗體,以顯示您已變更其安裝選項。

    若要防止使用者自己安裝這個應用程式,請選取 [隱藏] 和 [鎖定] 選項。會將符號 [H][L] 加入應用程式名稱,以指出已設定這些選項。

    Important重要事項:
    如果您在 2007 Office System 的初始安裝期間使用 OCT 或 Config.xml 檔案設定特定功能的 [隱藏] 選項,將無法在初始安裝之後使用另一個 Config.xml 檔案或套用第二個 MSP 自訂檔案,來取消隱藏在功能樹狀目錄中的該功能。這表示此功能在安裝期間「不會」顯示在功能樹狀目錄中。此功能仍保持隱藏,而且您無法保留這個功能;在 [控制台] 的 [新增或移除程式] ([變更或移除程式]) 中,於 Microsoft Office 2007 的 [新增或移除功能] 選項 (或在 Windows Vista 的 [程式和功能]選項中) 之下,將不會顯示此功能。不過,您可以使用 MSP 自訂檔案或 Config.xml 檔案解除鎖定要在本機上安裝和執行的功能。
    如果您在初始安裝期間使用 OCT 或 Config.xml 設定功能的 [鎖定] 選項,可以在使用 MSP 自訂檔案或 Config.xml 檔案在本機解除鎖定和安裝該功能。
    例如,您可以自訂 .Config.xml 檔案來修改 OptionState 元素,並加入下列一行以解除安裝使用者電腦上的功能 (在此例中為 Access),以及將該功能的子功能設定為指定狀態:
    <OptionState Id=”ACCESSFiles” State=”Absent” Children=”force” />
    您也可以使用 OCT 來建立 MSP 自訂檔案,以便之後安裝該功能,方法是在 [設定功能安裝狀態] 畫面上將該功能的安裝狀態設定為 [全部從我的電腦執行]。
  4. 如果您要提供安全性設定的初始設定,請設定 Office 安全性設定。如需詳細資訊,請參閱<2007 Office 系統的 Office 自訂工具>中的<Office 安全性設定>。

    Note附註:
    雖然您可以使用 OCT 在安裝程式自訂檔案 (MSP 檔案) 中指定安全性設定,不過,使用者仍然可以在安裝之後變更設定。若要強制執行安全性設定,請使用 [群組原則]。如需規劃和設定安全性設定的詳細資訊,請參閱這些小節中的文件:<規劃 2007 Office system 中的安全性>和<部署 2007 Office system 的安全性設定>。如需 2007 Office System 中安全性設定及隱私權選項的詳細資訊,請參閱<2007 Office 系統中的安全性原則和設定>中的設定。

    系統管理員可以使用 OCT 來設定下列項目的初始安全性設定:

    • 信任的發行者。管理可識別受信任來源的清單,這是指經過數位簽章之巨集、增益集、Microsoft ActiveX 控制項和 Office 應用程式所用之其他可執行程式碼的受信任來源。Office 應用程式會與 Internet Explorer 共用憑證的受信任來源清單。請參閱<2007 Office 系統的 Office 自訂工具>中的<Office 安全性設定>一節。

    • 信任位置。管理指出信任中心安全性功能不須檢查,即可開啟任何檔案之位置的清單。當您指定一或多個信任位置時,先前定義在使用者電腦上的信任位置清單已清除,而且已由這份清單所取代。請參閱在<2007 Office 系統的 Office 自訂工具 >的<Office 安全性設定>一節中的「受信任的位置」。

    • 移除在安裝期間由 OCT 寫入的所有信任位置。清除使用者電腦上的 [信任位置] 清單。如果您要清除使用者電腦上的 [信任位置] 清單,但不新增任何新位置,請使用此核取方塊。請參閱<2007 Office 系統的 Office 自訂工具>的<Office 安全性設定>一節中的「移除在安裝期間由 OCT 寫入的所有信任位置」。

    • 預設安全性設定。設定增益集、範本和 Office 應用程式的預設安全性層級。請參閱在<2007 Office 系統的 Office 自訂工具>的<Office 安全性設定>一節中的「預設安全性設定」。

    • 不安全的 ActiveX 初始化 - 決定是否可以使用「持續性資料」(也就是從一個控制項執行個體儲存到下一個控制項執行個體的資料) 初始化未簽署因而具有潛在危險性的 ActiveX 控制項。請參閱<2007 Office 系統的 Office 自訂工具>的<Office 安全性設定>一節中的「不安全的 ActiveX 初始化」。

  5. 指定您要套用的使用者設定。如需詳細資訊,請參閱<設定 2007 Office system 的使用者設定>。

    使用 [修改使用者設定] 區段,為使用此自訂檔案安裝 Office 的使用者設定 Office 應用程式設定的預設值。

    若要設定選項,請展開左邊的樹狀目錄,並按一下您要設定的使用者介面元素。與該元素相關聯的可設定設定會出現在右窗格上。您可以指定下列其中一個選項:

    [未設定]。設定保留原狀。

    [已啟用]。設定會根據您在設定的 [內容] 上所做的選擇來修改。

    [已停用]。停用設定。請注意,停用選項與未設定選項並不相同。如需詳細資料,請參閱特定選項的說明。

    2007 Office system 系統系統管理範本檔案 (ADM、ADMX、ADML) 及 Office 自訂工具 2.0 版 下載 (https://go.microsoft.com/fwlink/?linkid=102314&clcid=0x404) 包括 Office Excel 2007 活頁簿 (Office2007GroupPolicyAndOCTSettings.xls),以提供 2007 Office System 中所有的 Office 自訂工具 (OPA) 設定及群組原則設定。

    Note附註:
    使用 OCT 來設定使用者設定會建立設定的初始預設值。安裝 Office 後,使用者可以修改大部分的設定。如果您要強制執行使用者設定,請使用「群組原則」。如需詳細資訊,請參閱<使用 2007 Office system 中的群組原則強制執行設定>。

    您也可以使用「群組原則」設定強制 Outlook 的設定。可以使用「群組原則」來管理下列 Outlook 項目:

  6. 您可以使用 OCT 的 [其他內容] 區段來設定下列選項:

  7. 您可以使用 OCT 的 [Outlook] 區段 (在<2007 Office 系統的 Office 自訂工具>中的<Outlook>) 來設定下列 Outlook 項目:

  8. 當您完成自訂時,按一下 [檔案] 功能表上的 [另存新檔],為安裝程式自訂檔案指定路徑和檔案名稱,然後按一下 [儲存]。。

    建議您在網路安裝點上的 [Updates] 資料夾中儲存自訂 MSP 檔案。當安裝程式執行時,它會搜尋安裝點上的 [Updates] 資料夾是否有安裝的產品特有的自訂檔案。

    Note附註:
    如果您不要將自訂檔案放在 [Updates] 資料夾中,您可以使用安裝程式命令列選項 / adminfile ,以指定儲存自訂 MSP 檔之資料夾的完整路徑。例如,setup.exe /adminfile \\server\share\myNewUpdatesFolder
    您也可以使用 SetupUpdates 元素的 SUpdateLocation 屬性,指定 Config.xml 檔案中包含 MSP 檔案的資料夾位置。

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

2007 Office 系統的 Office 自訂工具

安裝 2007 Office system 之前先自訂安裝程式

設定 2007 Office system 的使用者設定

若要在使用者的電腦上安裝 2007 Office System,您可以使用下列其中一種方法,視您的特殊的環境和需求而定:

  1. 使用預先快取的本機安裝來源在使用者的電腦上安裝 Office。當您部署 2007 Office System 時,安裝程式會在使用者的電腦上建立本機安裝來源 (您要安裝 Office 產品的壓縮過之來源檔案複本)。在將檔案複製到使用者的電腦後,安裝程式會從本機安裝來源完成安裝。若要將網路上的負載降到最低,可以在部署 Office 之前,將本機安裝來源分別部署到使用者的電腦。

    若要使用這個方法,請執行下列工作:

  2. 在使用者的電腦上,從網路安裝點的根目錄執行 Setup.exe。如需詳細資訊,請參閱<在使用者電腦上執行 2007 Office system 的安裝程式>。

  3. 若要將 Office 部署到非其電腦之系統管理員的使用者,您可以使用下列其中一種方法。

    以系統管理員的身分登入電腦,並安裝 2007 Office System。如需詳細資訊,請參閱< 對非系統管理員的使用者部署 2007 Office system>中的<以系統管理員的身分登入到電腦>。

    - 或 -

    使用下列企業部署方法:

    • 使用 System Center Configuration Manager 2007。Configuration Manager 2007 軟體散發功能提供了一組工具和資源,可協助您建立和管理套件和公告,以將軟體散發至企業中的用戶端資源。如需部署 2007 Office System 的資訊,請參閱<使用 System Center Configuration Manager 2007 部署 2007 Office system>。

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

    • 使用 Microsoft System Center Essentials 2007 來部署 2007 Office System。System Center Essentials 2007 是專為在中型組織中的 IT 系統管理員所設計的管理解決方案,包含多達 30 部伺服器和 500 部用戶端電腦。如需詳細資訊,請參閱<使用 System Center Essentials 2007 部署 2007 Office system>。

    • 如果您已經在組織中部署 Active Directory 和「群組原則」,您可以使用「群組原則」指派電腦啟動指令碼來部署 2007 Office System。如需詳細資訊,請參閱<使用群組原則指定適用於 2007 Office 部署的電腦啟動指令碼>。

    • 在安裝 Active Directory 的環境中,您也可以使用「群組原則軟體」安裝功能,將 2007 Office System 指派給在組織中的電腦。此安裝必須以系統管理員權限來執行,而且 Office 可供該電腦上的所有使用者使用。

      Important重要事項:
      雖然在有安裝 Active Directory 的小型組織中可使用群組原則來安裝軟體應用程式,不過有一些限制,所以您必須決定這種作法是否為可滿足您部署需求的適當解決方案。如需詳細資訊,請參閱<使用群組原則軟體安裝部署 2007 Office system>的<部署考量>一節。

預先快取 2007 Office system 的本機安裝來源

從本機安裝來源執行安裝程式以安裝 2007 Office system

在使用者電腦上執行 2007 Office system 的安裝程式

對非系統管理員的使用者部署 2007 Office system

使用 System Center Configuration Manager 2007 部署 2007 Office system

使用 Systems Management Server 2003 部署 2007 Office system

使用 System Center Essentials 2007 部署 2007 Office system

使用群組原則指定適用於 2007 Office 部署的電腦啟動指令碼

Config.xml 範例

下列範例顯示 Microsoft Office Professional Plus 2007 安裝的 Config.xml 檔案。在這個範例中使用下列選項:

  • [顯示層級] 是設定成關閉安裝程式使用者介面、隱藏錯誤訊息和其他對話方塊,以及接受「使用者授權合約」。

  • 已開啟詳細資訊記錄,而且記錄檔會儲存在 [AppInst] 資料夾中。

  • INSTALLLOCATION 指定安裝產品的使用者電腦上之資料夾的完整路徑。

  • LIS SOURCELIST 提供以分號區隔的清單,包含產品安裝檔案的網路安裝點。OCT 中的相等選項是<其他網路來源>。

  • 設定指定抑制重新開機選項 (將 SETUP_REBOOT 值設定為 NEVER) 的識別碼。

  • OptionState 元素指定要解除安裝使用者電腦上的功能 (在此例中為 Access),並將功能的子功能設定為相同的指定狀態。

<Configuration Product="ProPlus">

          <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />

         

          <Logging Type="verbose" Path="%SYSADMINROOT%\Log\AppInst\Office2007" Template="Microsoft Office 2007 Professional Plus Setup(*).txt" />     

                  

          <INSTALLLOCATION Value="%programfiles%\Microsoft Office" />

          <LIS SOURCELIST Value="\\server1\share\Office12;\\server2\share\Office12" />

          <Setting Id="SETUP_REBOOT" Value="NEVER" />

          <OptionState Id="ACCESSFiles" State="absent" Children="force" />

</Configuration>