使用 System Center Configuration Manager 2007 部署 2007 Office system
更新日期: 2009年5月
適用於: Office Resource Kit
上次修改主題的時間: 2009-05-19
本文內容:
概觀
部署程序簡介
在測試環境中部署 2007 Office system
部署基礎結構的資源
本文提供使用 Microsoft System Center Configuration Manager 2007 將 2007 Microsoft Office 系統 部署到中大型企業環境之流程與程序的詳細技術指導。
概觀
System Center Configuration Manager 2007 是可以在實體、虛擬、分散式及行動環境之間全面評估、部署及更新伺服器、用戶端與裝置的解決方案。本文特別針對部署 2007 Office System 提供詳細技術指導。
本文雖會以圖例說明所用的測試網路環境,輔助說明使用 Configuration Manager 2007 部署 2007 Office System 的程序,卻不會提供有關如何設定測試網路基礎結構 (例如 Active Directory 目錄服務、Microsoft SQL Server 及 System Center Configuration Manager) 的資訊。但本文另提供連結說明如何設定類似網路基礎結構。這些資訊位於本文的最後一節<部署基礎結構的資源>。
對象
本文的目標對象是 IT 專業人員。這些 IT 專業人員可能是任職或服務於中大型企業的網路管理員、顧問及 IT 管理員。
必要條件
先備知識與經驗有助於使用者瞭解及運用本文的資訊,特別是下列各項經驗:
Microsoft Systems Management Server (SMS) 2003 或 System Center Configuration Manager 2007
Office 自訂工具 (OCT)
2007 Office System、Microsoft Office 2003 或 Microsoft Office XP
部署程序簡介
當支援 Configuration Manager 2007 的基礎結構就緒之後,接著即應建立及定義下列五方面,開始部署 2007 Office System 的程序:
集合
套件
程式
發佈點
通告
集合 集合是一群 Configuration Manager 2007 資源 (例如使用者、使用者群組或電腦),也是軟體的部署目標。如需集合的詳細資訊,請參閱集合概觀 (英文) (https://go.microsoft.com/fwlink/?linkid=145870\&clcid=0x404)。
套件 套件是軟體部署時所用的一組安裝來源檔案,由 Configuration Manager 2007 負責管理及發佈。套件內有一部分為資訊發佈點及程式。如需套件的詳細資訊,請參閱關於套件 (英文) (https://go.microsoft.com/fwlink/?linkid=145871\&clcid=0x404)。
程式 程式是 Configuration Manager 2007 之套件設定的一部分。其包含要從指定套件來源檔案 (例如 Setup.exe) 執行的命令列參數及其他參數。如需程式的詳細資訊,請參閱關於程式 (英文) (https://go.microsoft.com/fwlink/?linkid=145872\&clcid=0x404)。
發佈點 發佈點是儲存指定要部署至 Configuration Manager 2007 用戶端之套件的 Configuration Manager 2007 網站系統。當 Configuration Manager 2007 用戶端接收及處理相關通告時,用戶端會接著連絡發佈點,以下載套件並開始安裝程序。如需發佈點的詳細資訊,請參閱關於發佈點 (英文) (https://go.microsoft.com/fwlink/?linkid=145873\&clcid=0x404)。
通告 通告負責繫結套件、程式與集合,讓管理員得以對電腦或使用者集合進行特定或自訂應用程式的軟體部署。通告會指定套件與程式,以及其所要通告或部署的集合。如需通告的詳細資訊,請參閱關於通告 (英文) (https://go.microsoft.com/fwlink/?linkid=145875\&clcid=0x404)。
在測試環境中部署 2007 Office system
本節提供 Configuration Manager 2007 基礎結構之測試網路環境的圖表與說明。其中亦包括使用 Configuration Manager 2007 部署 Microsoft Office Enterprise 2007 之步驟的程序資訊。
網路環境
下圖是本文的測試網路環境。
測試網路環境
所有伺服器 (A、B 及 C) 皆執行 Windows Server 2008,並隸屬於相同的網域 (CPANDL.COM),包括執行 Windows Vista Enterprise 的用戶端電腦 (D)。以下是每部伺服器所執行的應用程式與角色,以及每部用戶端電腦的網域全名 (FQDN):
A - Active Directory、DNS、DHCP <DC.CPANDL.COM>
B - Microsoft SQL Server 2008*<SQLSRV.CPANDL.COM>*
C - System Center Configuration Manager 2007 R2 (管理點、發佈點) <SCCM.CPANDL.COM>
D - Windows Vista Enterprise、System Center Configuration Manager 2007 用戶端 <WVC01.CPANDL.COM>
雖然在此測試網路環境範例中,網站伺服器同時執行了多個網站系統角色 (例如管理點與發佈點),但不建議具有大量資源的實際執行網站使用此設定。
使用 Configuration Manager 2007 部署 2007 Office system 的程序步驟
此範例將提供部署案例的詳細資訊,供先前所定義之 Configuration Manager 2007 測試環境中部署 Office Enterprise 2007 時使用。經由這些步驟,您即可使用 Configuration Manager 2007 部署無訊息安裝的 2007 Office System,讓使用者無需與安裝程序互動。
附註: |
---|
若要將實際執行環境中網路的負載降至最低,可以使用 Configuration Manager 2007 個別部署 (預先快取) 2007 Office System 的本機安裝來源,然後再部署 Office。預先快取可以讓大部分的安裝活動都在本機電腦上執行,而不在網路上執行。此外也可讓您將升級整合到新版本。您可以選擇不同的時間將本機安裝來源發佈給使用者群組,然後再安排時間統一對全組織進行安裝,如此即不會對網路造成過重的負載。如需詳細資訊,請參閱<預先快取 2007 Office system 的本機安裝來源>。 |
在此範例中,首先是建立 2007 Office System 無訊息安裝的自訂檔案。
建立 2007 Office system 的安裝程式自訂檔案
在 2007 Office System 中,整個安裝是由安裝程式所控制,包括 Windows Installer 在舊版 Office 中處理的程序。自訂安裝程式的預設行為可讓您控制流程。在此範例中,您將自訂以無訊息模式安裝 2007 Office System。
Office 自訂工具 (OCT) 會用於建立安裝程式自訂檔案 (MSP 檔案)。電腦上如有安裝 Office,安裝程式即會套用此檔案。
附註: |
---|
此外也可以使用 Config.xml 檔案設定 2007 Office System 的無訊息安裝。如需如何使用 Config.xml 的詳細資訊,請參閱<使用 Config.xml 設定 2007 Office system 的無訊息安裝>。 |
若要自訂 Office 安裝程式,請使用命令列 setup.exe /admin 啟動 Office 自訂工具。在此範例 (使用 Configuration Manager 2007 部署 2007 Office System) 中,請在命令提示字元下,從套件來源目錄 \\SCCM\Office2007\Enterprise 執行 setup.exe /admin。
為確保 2007 Office System 確以無訊息模式安裝,請依下列方式修改及配置設定:
在 [授權及使用者介面] 對話方塊中,將 [顯示層級] 設為 [無],以啟用 [隱藏強制回應] 核取方塊。
確認未選取 [完成通知] 與 [不可取消] 選項。
在 [產品金鑰] 方塊中 (位於 [授權及使用者介面] 下),輸入 25 個字元的有效大量授權金鑰。
選取 [我接受授權合約中的條款] 核取方塊。
儲存並命名新建立的 MSP 檔案,然後將其置於電腦上套件來源目錄所在電腦上之 2007 Office System 的 \Updates 資料夾下,在此範例中為 \\SCCM\Office2007\Enterprise\Updates\CustomFileOffice2007SilentInstall.MSP。
如需如何自訂 2007 Office System 安裝程式預設行為的其他資訊,請參閱<安裝 2007 Office system 之前先自訂安裝程式>。
建立集合
本節提供使用直接成員資格規則在 Configuration Manager 2007 中建立集合的詳細資料。此法可選取目標電腦的電腦資源。如需成員資格規則 (包括查詢與直接) 的詳細資訊,請參閱關於成員資格規則 (英文) (https://go.microsoft.com/fwlink/?linkid=145884\&clcid=0x404)。
若要建立集合,請在 [Configuration Manager Console] 中,瀏覽至 [System Center Configuration Manager] / [Site Database] / [Computer Management] / [Collections]。
以滑鼠右鍵按一下 [Collections],然後按 [New Collection]。在 [New Collection Wizard] 的 [General] 對話方塊中,輸入集合的名稱。在此範例中,會將其命名為 Target-Computers。
在 [Membership Rules] 對話方塊中按一下電腦圖示,以開啟 [Create Direct Membership Rule Wizard]。接著按一下 [Next]。
在 [Search for Resources] 對話方塊中,按一下 [Resource class] 下拉式功能表,然後選取 [System Resource]。接著按一下 [Attribute name] 下拉式功能表,然後選取 [Name]。在 [Value] 欄位中,輸入 %,然後按 [Next]。
在 [Collection Limiting] 對話方塊中,按一下 [Browse] 按鈕,再選取 [All Windows Workstation or Professional Systems] 並按一下 [OK],然後按 [Next]。
在 [Select Resources] 對話方塊中,選取每項目標電腦資源的核取方塊。此範例中已預先選取 TestComputer01 與 TestComputer02。按一下 [Next],然後按 [Finished] 對話方塊中的 [Finish]。在 [New Collection Wizard] 的 [Membership Rules] 對話方塊中按一下 [Next]。
由於尚未建立通告,因此暫時先不要在 [Advertisements] 對話方塊中指定通告。按一下 [Next]。接受 [Security] 對話方塊中的預設值,然後按一下 [Next],再按 [Close]。
接著是準備套件的來源目錄。
如需集合的詳細資訊,請參閱 Configuration Manager 的集合 (英文) (https://go.microsoft.com/fwlink/?linkid=145886\&clcid=0x404)。
準備套件來源目錄
套件來源資料夾包含執行套件中程式所需的所有檔案與子目錄。在此範例中,來源目錄為 \\SCCM\Office2007\Enterprise,其中包含了一套 Office Enterprise 2007 安裝 CD。
附註: |
---|
您可以移除不需要的其他檔案 (例如 Office 套件內不需部署的其他程式),以縮小 Configuration Manager 2007 建立之套件檔案的大小。 |
如需多種語言部署的資訊,請參閱<Customize and deploy multiple language versions of the 2007 Office system>。
如需套件來源目錄的詳細資訊,請參閱如何設定套件來源目錄 (英文) (https://go.microsoft.com/fwlink/?linkid=145890\&clcid=0x404)。
建立 2007 Office system 的套件
下一步是建立包含安裝程式 (在此案例中為 2007 Office System) 時所需使用之指定參數的套件,以及將套件發佈至受管理之 Configuration Manager 2007 用戶端的來源位置 (稱為發佈點)。此範例中的步驟適用於手動建立套件。建立套件之後,即會建立套件的發佈點,以及包含 2007 Office System 之安裝程式與安裝參數的程式。
附註: |
---|
本文包含建立套件的資訊,並會以圖表說明程序。但有可能會匯入套件定義檔案,例如 2007 Office System 的套件定義檔案:Office 2007 SMS 套件定義檔案 (.sms) (https://go.microsoft.com/fwlink/?linkid=145893&clcid=0x404)。您可以使用這些檔案自動建立套件詳細資料。若要執行這項操作,請以滑鼠右鍵按一下 [Packages],然後按 [New],再按一下 [Package From Definition]。接著可以瀏覽至包含套件定義檔案的資料夾,然後選取相關的 .sms 檔案。 |
若要建立套件,請在 [Configuration Manager Console] 中,瀏覽至 [System Center Configuration Manager] / [Site Database] / [Computer Management] / [Software Distribution] / [Packages]。
以滑鼠右鍵按一下 [Packages],再指向 [New],然後按一下 [Package]。
在 [New Package Wizard] 的 [General] 對話方塊中,輸入 [Name]、[Version]、[Manufacturer] 及 [Language]。例如,Office、2007、Microsoft、English (US)。
在 [Data Source] 對話方塊中,選取 [This package contains source files]。按一下 [Set] 按鈕,然後在 [Source directory] 欄位中輸入來源檔案位置的路徑。在此範例中,請選取本機磁碟機的來源目錄位置,例如 C:\Office2007\Enterprise,其中包含了一套 Office Enterprise 2007 安裝 CD。
按一下 [OK],然後再按一下 [Next],並接受下列所有對話方塊的預設設定:[Data Access]、[Distribution Settings]、[Reporting] 及 [Security]。在 [Wizard Completed] 對話方塊中,按一下 [Close]。
在此範例中會建立名稱為 Microsoft Office 2007 English (US) 的套件。接著則會建立內含 2007 Office System 之安裝程式與安裝參數的 Configuration Manager 2007 程式。
建立內含 2007 Office system 安裝程式與安裝參數的程式
此範例提供建立部署 2007 Office System 無訊息安裝之程式的步驟;使用此安裝方法的使用者無需與安裝程序互動。
若要建立 Office 2007 套件的程式,請以滑鼠右鍵按一下 [Programs],再指向 [New],然後按一下 [Program]。
在 [General] 對話方塊的 [Name] 欄位中,輸入套件的名稱;在此範例中為 Office 2007 silent installation。在 [Command line] 欄位中,針對此範例輸入 setup.exe。由於自訂檔案 CustomFileOffice2007SilentInstall.MSP 位於 \Updates 資料夾,因此不需要指定命令列選項參照其位置。如需詳細資訊,請參閱<2007 Office 系統的安裝程式命令列選項>。在 [Run] 欄位中按下拉式功能表,然後選取 [Hidden]。在 [After running] 欄位中,確認已選取 [No action required] 的預設值。按一下 [Next] 並接受 [Requirements] 對話方塊中的預設值。
在 [Environment] 對話方塊中,按一下 [Program can run] 下拉式清單方塊,然後選取 [Whether or not a user is logged on]。如此會啟用 [Run mode] 的 [Run with administrative rights]。將 [Drive mode] 的預設值保留為 [Runs with UNC name],然後按一下 [Next]。
在 [Advanced] 對話方塊中,選取 [Suppress program notifications] 核取方塊,然後按一下 [Next]。
附註: 若要透過使用者桌上型電腦的通知讓使用者安裝的相關進度,請勿選取 [Suppress program notifications]。 在 [Windows Installer] 對話方塊中,按一下 [Import],然後瀏覽至包含 EnterpriseWW.msi 檔案的目錄,在此範例中為 \\SCCM\Office2007\Enterprise\Enterprise.WW\EnterpriseWW.msi。選取 MSI 檔案之後,Windows Installer 產品代碼與 Windows Installer 檔案等欄位會填入所選 MSI 檔案的相關對應資訊。按一下 [Next],然後接受 [MOM Maintenance Mode] 對話方塊中的預設值。
若要檢視 [Summary] 對話方塊,請按一下 [Next]。若要完成建立新程式的程序,請按一下 [Next],如此即會顯示 [Wizard Completed] 對話方塊。若要從 [New Program Wizard] 結束,請按一下 [Close]。
現在已可選取套件的發佈點。
選取發佈點
若要使用伺服器作為發佈點,將套件提供給您的用戶端電腦,必須先將網站系統指定為發佈點。在此範例中,會先將名稱為 SCCM 的單一網站伺服器設定為擔任管理點與發佈點兩種角色。
若要選取新建立之套件 Microsoft Office 2007 English (US) 的發佈點,請以滑鼠右鍵按一下 [Distribution Points],然後依序按一下 [New Distribution Points] 及 [Next],再按一下發佈點的核取方塊 (在此範例中為 SCCM)。按一下 [Next]。
完成 [New Distribution Points Wizard] 後,請按一下 [Close]。
接著是通告套件 Microsoft Office 2007 English (US);此套件現已包含 Configuration Manager 2007 發佈點及部署 2007 Office System 無訊息安裝的程式資訊。通告套件之前,請先確認發佈點上已安裝該套件。
如需如何確認套件狀態的詳細資訊,請參閱如何檢視套件的狀態 (英文) (https://go.microsoft.com/fwlink/?linkid=145898\&clcid=0x404)。
建立 2007 Office system 套件的通告
此範例提供建立 2007 Office System 套件之通告的步驟。
若要建立通告,請以滑鼠右鍵按一下 [Advertisements],再指向 [New],然後按一下 [Advertisement]。在 [New Advertisement Wizard] 的 [General] 對話方塊中,於 [Name] 欄位中輸入 Office 2007。在 [Package] 欄位中,依序按一下 [Browse] 按鈕與您要通告的套件 (在此範例中為 Microsoft Office 2007 English (US)),然後按一下 [OK]。在 [Collection] 欄位中,依序按一下 [Browse] 按鈕與集合 (在此範例中為 Target-Computers) 與 [OK],然後按 [Next]。
在 [Schedule] 對話方塊的 [Advertisement start time] 欄位中,輸入通告可用的日期與時間,然後按一下 [Mandatory Assignments] 的星號按鈕。
在 [Assignment Schedule] 對話方塊中,按一下 [Schedule] 按鈕,然後輸入您先前在 [Schedule] 對話方塊的 [Advertisement start time] 欄位中輸入的相同日期與時間。若要返回 [Schedule] 對話方塊,請按一下 [OK]。
在 [Schedule] 對話方塊中,選取 [Enable Wake On LAN]、[Ignore maintenance windows when running program] 與 [Allow system restart outside maintenance windows] 等核取方塊,然後按一下 [Next]。
附註: 在實際執行環境中,可能有原則需要與前列之工作分派排程不同的選項。如需這些選項的資訊,請參閱通告名稱內容:排程索引標籤 (英文) (https://go.microsoft.com/fwlink/?linkid=145900&clcid=0x404)。 接受 [Distribution Points]、[Interaction]、[Security] 與 [Summary] 對話方塊中的預設值。成功完成 [New Advertisement Wizard] 後,請按一下 [Wizard Completed] 對話方塊中的 [Close]。
如此即會對目標集合通告套件,並開始 2007 Office System 的無訊息安裝。
如需如何監視通告狀態的資訊,請參閱如何檢視通告的狀態 (英文) (https://go.microsoft.com/fwlink/?linkid=145901\&clcid=0x404)。
如需 Office system 安裝錯誤碼的資訊,請參閱<2007 Office system 安裝的錯誤碼>。
部署基礎結構的資源
本節包含協助您瞭解及設定基礎結構,以測試使用 Configuration Manager 2007 之 2007 Office System 部署的資源。
Active Directory、DNS、DHCP
適用於 Windows Server 2008 的 Active Directory 網域服務 (英文) (https://go.microsoft.com/fwlink/?linkid=145922\&clcid=0x404)
小型網路中 DNS 的 Windows Server 2008 逐步指南 (英文) (https://go.microsoft.com/fwlink/?linkid=145925\&clcid=0x404)
DNS 伺服器 (英文) (https://go.microsoft.com/fwlink/?linkid=145928\&clcid=0x404)
DHCP 伺服器 (英文) (https://go.microsoft.com/fwlink/?linkid=145931\&clcid=0x404)