共用方式為


2007 Office system 新加入的安裝程式變更

 

適用版本: Office 2010

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

本文提供 2007 Microsoft Office 系統 的安裝程式變更摘要。

本文內容:

  • 安裝程式架構

  • 非語言相關架構

  • 自訂模型

安裝程式架構

2007 Office System 的安裝程式經過重新設計之後,已大大提升安裝程序的效率。大部分的工具和程序都是新的,但整體目標仍與舊版的 Office 部署相同,亦即快速地將正確的設定安裝在使用者電腦上。

在 2007 Office System 版本中,此程序的許多複雜部分已交由新的安裝程式處理。安裝程式會自行處理最困難的部分,而您的自訂及散佈產品步驟,將會比任何舊版的步驟還簡單。此資訊也適用於該產品的 Office 2010 版本,因為此版本中的基本安裝程式架構並未變更。

安裝程式功能比較

下表將比較 2007 Office System 版本中所引進的安裝程式功能與舊版 (Microsoft Office 2000、Office XP 及 Office 2003) 中其最接近的對應功能。此資訊也適用於 Office 2010。

舊版 2007 Office System 及 Office 2010 版本 功能

Windows Installer (Msiexec.exe)

安裝程式 (Setup.exe)

安裝程式

管理安裝點

本機安裝來源 (LIS)

預存程式檔案的位置

每項產品一個 MSI 檔案

每項產品多個 MSI 檔案

Windows Installer 檔案

核心英文版加 MUI 套件

非語言相關架構

同時部署多種語言

Setup.ini 檔案

Config.xml 檔案

自訂安裝檔案

安裝程式命令列

Config.xml 檔案

自訂安裝檔案

自訂安裝精靈

Office 自訂工具 (OCT)

自訂產品安裝

自訂維護精靈

Office 自訂工具

自訂產品安裝

Office 設定檔精靈

群組原則設定

「群組原則管理主控台」(GPMC) 及「群組原則物件編輯器」Microsoft Management Console (MMC) 嵌入式管理單元可用於管理原則設定

安裝程式檔案

在 2007 Office System 之前的 Office 版本中,每項產品都是由單一 Windows Installer 套件 (MSI 檔案) 所組成。Setup.exe 的主要角色是呼叫 Windows Installer (Msiexec.exe) 安裝套件。由於安裝程式會將其命令列傳送至 Windows Installer,因此可以在命令列上設定 Windows Installer 屬性,以管理安裝程序。

從 2007 Office System 版本開始,單項 Office 產品即涵括了多個 MSI 檔案。該產品的 Office 2010 版本亦同,因為此版本中的基本安裝程式架構並未變更。安裝程式 (非 Windows Installer) 會將非語言相關的核心產品套件及一或多個特定語言的套件相互結合建立完整的產品。個別的 MSI 檔案不代表產品,任何人皆無法安裝或使用,而必須透過安裝程式才可組成正確的 MSI 檔案集,並由始至終地統整整個安裝程序。

您安裝的 Office 產品會定義在安裝點上的 XML 檔案內。安裝程式會從這些 XML 檔案讀取資料,接著組合產品所需的 MSI 檔案組,然後將所有必要檔案複製到本機安裝來源,再呼叫 Windows Installer 完成安裝程序。

注意

您無法使用 Windows Installer 命令列 (Msiexec.exe) 安裝 2007 Office System 版本或 Office 2010 中的任何產品,亦無法在安裝程式命令列中設定 Windows Installer 屬性。但您可以使用新的部署工具自訂安裝程序的各層面,其方法與舊版相同。如需詳細資訊,請參閱<Office 2010 的安裝程式架構概觀>。

非語言相關架構

您若以國際設定安裝舊版 Office,必須先安裝核心英文版,再部署一或多個多語系使用者介面 (MUI) 套件,如此才可提供其他語言版本供使用者使用。您可能是使用 [自訂安裝精靈] 設定 MUI 套件,然後再編輯 Setup.ini 檔案,將 MUI 套件安裝鏈結至主要英文安裝。

2007 Office System 所引進的非語言相關架構不需鏈結語言套件,並將此程序濃縮成單一安裝。這也適用於 Office 2010,因為此版本中的語言架構並未變更。當您建立初始網路安裝點 (一律包含核心產品) 之後,可將所需的所有其他語言資料夾複製到相同位置。這些語言資料夾包含語言特定的套件或建置組塊,藉此安裝程式可以結合核心產品,以任何語言 (包括英文) 建立完整的產品。在您以多種語言建立網路安裝點之後,可將自動從所提供的語言選項組合每位使用者之正確語言版本的程序交由安裝程式管理。

當使用者執行特定 Office 產品的安裝程式時,安裝程式會偵測有無提供一種以上的語言,然後自動結合核心套件與符合使用者區域設定的語言 (設於 Windows 中)。只有一種語言版本會複製到本機安裝來源;只有一項產品會出現在 [控制台] 的 [新增或移除程式] 中。整個程序中,您只需要將語言資料夾拖曳至網路安裝點,即可讓紐約的使用者使用英文版本、東京的使用者使用日文版本、巴黎的使用者使用法文版本,依此類推。

同樣地,自訂多種語言安裝也已簡化。無論您要部署多少數量的語言,都只需針對每項產品建立一個自訂檔案即可。大部分的設定選項均會套用至核心產品。少數語言相關的自訂 (例如日文輸入法 (IME) 的功能安裝狀態) 會在必要時套用,並忽略其他自訂。

注意

當您自訂安裝時,可以指定安裝程式在使用者電腦上安裝一種以上的語言,或是忽略使用者地區設定,而只安裝某種特定語言。如需新的多語言架構的詳細資訊,請參閱<Office 2010 的安裝程式架構概觀>中的<非語言相關設計>。

自訂模型

2007 Office System 之前的 Office 產品必須使用數種工具,才可自訂安裝程式及在安裝後管理 Office。但 2007 Office System 卻引進一致而有效率的自訂模型。您可使用數種方法中的任一種自訂安裝,但最好的方法會隨自訂項目及使用者能否變更預設設定而不同。這也適用於 Office 2010,因為此版本中的自訂模型並未變更。

選擇自訂工具

下表摘要說明 2007 Office System 中所引進的自訂方法,以及各項方法的建議或必備狀況。這也適用於 Office 2010。

工具或方法 案例 結果

使用 Office 自訂工具建立安裝程式自訂檔案 (.msp 檔案)。

建議大部分的自訂使用此方法,包括:

  • 接受授權條款並輸入大量授權金鑰

  • 不與使用者互動而執行安裝程式

  • 自訂功能與使用者設定

  • 散佈 Outlook 設定檔

安裝程式會在所有套用此 .msp 檔案的電腦上安裝預設設定。

使用者可以在安裝之後修改大部分的設定。

編輯 Config.xml 檔案。

下列自訂必須使用此方法:

  • 指定網路安裝點的路徑

  • 指定安裝的語言

  • 將安裝程式指向自訂的 Config.xml 或安裝程式自訂檔案

  • 將本機安裝來源複製到使用者電腦,但不安裝 Office

  • 將其他產品鏈結到主要安裝

安裝程式會使用此 Config.xml 檔案在電腦上安裝指定的產品和語言。

Config.xml 中所指定的設定優先於安裝程式自訂檔案中相同的設定。

將選項或屬性加入安裝程式命令列。

僅適用於下列自訂:

  • 將安裝程式指向自訂的 Config.xml 或安裝程式自訂檔案

  • 修改現有的安裝

  • 修復產品

  • 解除安裝產品

安裝程式會在首次安裝 Office 或以維護模式執行時套用您的自訂。

您無法在命令列上設定 Windows Installer 屬性。

使用群組原則物件編輯器 Microsoft Management Console (MMC) 嵌入式管理單元指定原則設定。

用於設定限制性高或只需少量管理的使用者與電腦設定組態。

管理員只要使用群組原則定義設定一次,之後就能依賴作業系統強制執行該狀態。

電腦的群組原則會在電腦啟動時套用,而使用者的群組原則會在使用者登入時套用。此後也會定期在背景套用群組原則。