線上特刊
透過終端機服務部署 2007 Office System
James D. Silliman
摘要:
- 2007 Office System 的部署
- 管理使用者設定
- 全新的快速存取工具列
- 2007 Office System 的自訂工具
在終端機服務伺服陣列裡部署 2007 Microsoft Office System 或從舊版升級之前,您應該先了解它在設計上的重要變更。您必須熟悉通用範本、快速存取工具列、
用於群組原則的 .adm 檔案嵌入式管理單元,以及 Office 自訂工具 (OCT)。事先了解所有這些工具,將使得部署作業更加順暢。讓我們先看看 Microsoft® Word 來了解一些比較顯著的變更。
部署 Word 2007
Word 向來都是使用通用範本檔案,而這個檔案在 2007 Office System 中稱為 normal.dotm。在終端機服務的環境中,部署 Word 和 normal.dotm 檔案有三種不同的方法。您可以把這個檔案留在所有裝有 Office 的終端機服務伺服器上,好讓使用者看到標準的 Word 預設檢視。若不想讓使用者使用 Word 裡面的預設檢視,您可以在每部終端機伺服器上開啟這個檔案,自行進行修改、自訂。或者您可以將這個檔案徹底重新命名,讓使用者擁有自己的檔案 (使用者在 Word 裡面變更設定並按下 [預設] 時就可以修改)。
無論選擇怎麼做,最好是在部署之前做好決定。如果您不對預設值做任何變更,使用者便無法儲存他們的通用範本變更,因為位於終端機服務伺服器上的通用範本檔案會覆寫他們個別設定檔中的檔案。假如您不開啟範本檔案做些修改,Word 2007 就只會對使用者呈現預設設定。
真要的話,倒是可以在終端機服務伺服陣列中的每部伺服器上修改檔案。若要採取這種做法,並為每名使用者保有相同的 Word 設定 (例如預設字型和大小、段落間距和配置),就必須將這個通用範本檔案留在它預設的路徑位置。然後若要修改希望全域部署到使用者的設定,只要在每部終端機服務的電腦上開啟這個檔案,在 Word 2007 配置 (按一下 [預設]) 中進行所要的變更然後存檔,再把變更往外寫入預設的 normal.dotm 檔案就可以了。
在進行任何變更前,記得先備份預設檔案,否則您可能為了擷取原始檔案而需要重新安裝 Word 2007。要注意的是,如果您在修改 normal.dotm 檔案時對快速存取工具列進行任何變更的話,這些變更將不會儲存到範本檔案中。我稍後會說明快速存取工具列及它的行為模式。
要是您決定使用者應該在 Word 裡面管理自己的通用設定該怎麼辦?他們可以這麼做,但是您必須在伺服陣列中的所有伺服器上,將 normal.dotm 檔案重新命名成像 normal.dotm.old 之類的名稱。這是我建議的最佳作法,因為使用者在關閉 Word 時,如果有其他應用程式與檔案相連,可能會收到範本錯誤。
如果您重新命名這個檔案,Word 2007 就知道您希望讓使用者管理他們自己的喜好設定,而不採用通用喜好設定,藉此容許他們修改和儲存自己的設定。Word 2007 現在是把自訂的 normal.dotm 檔案放置在每個使用者的設定檔案路徑中。如果您使用漫遊設定檔 (根據您設定路徑的方式而定),則範本檔案會存放在每名使用者的這個資料夾位置內:\\domain\sharename\%username%\Application Data\Microsoft\Templates。
有個使用者喜好設定並不會儲存在 normal.dotm 檔案中,那就是對快速存取工具列所作的任何變更。這個工具列是 2007 Office System 的新功能,與主要的功能區工具列 (這也是新功能) 不同。快速存取工具列預設是位於 2007 Office System 的畫面左上角的小型工具列。這個工具列是為了 2007 Office System 內的應用程式而存在,如 [圖 1] 所示。如需詳細資訊,請參閱 support.microsoft.com/kb/926805。
Figure 1 快速存取工具列檔案
Office 應用程式 | 功能區 | 檔案名稱 |
Access 2007 | 全部 | Access.qat |
Excel 2007 | 全部 | Excel.qat |
Outlook 2007 | 連絡人、行事曆、通訊群組清單、日誌項目、郵件、貼入資料夾、工作 | Olkaddritem.qat Olkapptitem.qat Olkdistitem.qat Olklogitem.qat Olkmailitem.qat Olkpostitem.qat Olktaskitem.qat |
PowerPoint 2007 | 全部 | PowerPoint.qat |
Word 2007 | 全部 | Word.qat |
您在 [圖 1] 中可以看到,快速存取工具列使用 .qat 副檔名的檔案來儲存個人化設定。這個檔案是放在伺服陣列中每部終端機服務伺服器上的預設檔案路徑位置,而且它們不會漫遊:C:\Documents and Settings\<username>\Local Setting\Application Data\Microsoft\Office (在執行 Windows Vista® 的電腦上則是 C:\Users\username\AppData\Local\Microsoft\Office)。
如果您仔細看看路徑,就會發現 .qat 檔案是位在終端機服務使用者的本機快取設定檔的 [本機設定] 子資料夾下。這個子資料夾並不會與使用者的漫遊設定檔在登出時同步處理,因為標準的漫遊設定檔路徑結構中並沒有本機設定。因此,很不幸的是,如果您因為啟用這個群組原則物件 (GPO) 設定而弄丟終端機服務伺服器上本機快取的設定檔,您將會遺失使用者自訂的 .qat 檔案 (如需詳細資訊,請參閱微軟知識庫文件,網址是 support.microsoft.com/kb/274152)。
事實上,透過刪除快取的設定檔,在使用者登出時進行本機設定檔的大掃除是終端機服務系統管理員間廣為流傳的作法,所以這項變更在 2007 Office System 裡面的影響深遠,因為它適用於快取設定檔和快速存取工具列。其中一個明顯的解決方案,是確定您沒有設定我剛剛提到的知識庫文件內所述的 GPO 設定。如果您禁止在登出時刪除快取設定檔,同時又擁有許多使用者,這將在每部終端機服務伺服器的本機 %systemroot% 磁碟機上耗用寶貴的硬碟空間,而且必須設立其他一些程序來留意它的一舉一動,因為您伺服器有可能會耗盡硬碟空間。這種情況很常見,因為本機設定檔可能會變得相當大。
無論您採取哪種方法,都應該至少在登入指令碼中加入一個常式,定期備份使用者 .qat 檔案,以便在這個檔案消失或不慎遭到刪除時進行復原。為這些自訂檔案保留一份備份,就不必發狂地打電話給支援工程師要他們協助復原檔案。
備份這些本機快取設定檔的終端機服務系統管理員是少之又少,雖然他們都會備份網路漫遊設定檔,但是我之前有提到,這些檔案並不會保留 .qat 檔案的複本。另外一個替代方案是考慮採用協力廠商產品,讓您為每名使用者部署一個強制的設定檔,然後將每名使用者的本機設定變更對應到您網路上不同的資料夾裡面。
群組原則嵌入式管理單元
為了在 Office 2003 裡面更妥善管理控制 Office 原則和使用者體驗,群組原則 .adm 檔案的存在由來已久。同樣地,在 2007 Office System 中也有一些新的 .adm 檔案可用來進行各項自訂,包括停用 [首次執行] 對話方塊,以及修改自動儲存設定和其他喜好設定。
如果您已經部署 Office 2003 群組原則,並決定移轉到 2007 Office System,在新增 2007 Office System .adm 檔案之前,必須先將現有的 Office 2003 .adm 檔案從 GPO 中移除。記得使用群組原則管理主控台 (GPMC) 介面來備份 GPO,這樣一來,若是在加入新的嵌入式管理單元後發生錯誤,就可以進行復原。我知道至少有一名終端機服務系統管理員就曾碰過在移除 Office 2003 嵌入式管理單元,然後將 2007 Office System .adm 檔案加入他的 GPO 後,產生幽靈原則項目。
我在 2007 年 5 月份的《部署終端機服務指南》(technetmagazine.com/issues/2007/05/TerminalServices) 一文中提過,終端機服務使用者不應該收到要執行某些動作的提示,例如 Outlook® 自動封存,或是接受 [首次執行] 對話方塊畫面。要注意在預設的情況下,第一次啟動 Outlook 2007 時,會向使用者顯示兩個 [首次執行] 畫面:一個是 [隱私權選項],第二個是 [桌面搜尋]。要停用 [圖 2] 中顯示的第一個畫面,有幾種不同的方法可以進行:透過修改 GPO 設定 (使用新的 Outlook 2007 .adm 檔案)、使用 Office 自訂工具,或是修改登錄。
[圖 2]** 2007 Office System 中的隱私權選項對話方塊 **(按影像可放大)
[隱私權選項] (如果您沒有停用它的話) 之後會馬上出現 [圖 3] 所示的畫面,而且會顯示在所有其他 2007 Office System 應用程式中。
[圖 3]** 2007 Office System 中的立即搜尋功能對話方塊 **
若要關閉 Office 應用程式的 Windows® 搜尋提示,請從 go.microsoft.com/fwlink/?LinkId=78161 下載 2007 Office System ADM 範本,然後將它們載入到您網域控制站上的硬碟中。在群組原則中,您必須將 Office Outlook 2007 範本 (Outlk12.adm) 載入到 [電腦設定] 或 [使用者設定] 的 [新增] 嵌入式管理單元裡面。接下來,前往 [使用者設定]\[系統管理範本]\[Microsoft Office Outlook 2007]\[工具] | [選項]\[喜好設定]\[搜尋選項],然後啟用 [若沒有 Windows 桌面搜尋元件,不要顯示安裝提示] 設定。
2007 Office System 中有許多群組原則設定可以左右使用者體驗,但是您必須在 GPO 中加入個別的 .adm 檔案,例如分別加入 Word (Word12.adm) 和 Excel® (Excel12.adm)。[圖 4] 的範例顯示出將 Outlook 2007 ADM 範本 (Outlook12.adm) 加入群組原則後看起來的樣子。
[圖 4]** 群組原則中的 Outlook 2007 ADM 範本 **
其他變更
請注意,在 Office 2003 中您也可以下載和使用「自訂安裝精靈」來建立自訂轉換。2007 Office System 中全新的 OCT 並不需要另外再下載,從 [執行] 命令使用「Setup /admin」就可以啟動它,此命令會導向您的 2007 Office System 媒體或安裝來源。對安裝來源檔案執行此命令,然後視所需變更個別的設定,此舉會建立一個 .msp 檔案 (等於是 Office 2003 中的 .mst 檔案),而且您之後進行部署時不需要指定任何命令列選項來包含它。只要將自訂的 .msp 檔案放在網路安裝點的根目錄的 [更新] 資料夾中,就可以隨著您慣用的設定自動部署它。
Outlook 2007 還有另一個優於舊版的優點:如果在 LAN 內部啟動的話,它還會自動找出您的 Exchange 2007 伺服器,將服務連線點 (SCP) 查詢直接傳送到 Active Directory®。這項查詢使得連接到已部署的 Exchange 2007 基礎結構更加簡單。如需詳細資訊,請參閱 go.microsoft.com/fwlink/?linkid=76177。
Microsoft 在設計方面做了一些重大的變更,透過簡化部署工具、加入新的 .adm 檔案嵌入式管理單元,以及使介面更有效率等方式,讓 2007 Office System 在終端機服務環境內順利運作。在您部署或升級 Office 應用程式之前,先了解一些我在此處討論的重要概念,相信您對升級作業將有更深入的了解,且有助於預先作出重要的設計決策。如果您目前還不打算升級,可以考慮載入 2007 Office System 相容性套件,讓您的使用者可以開啟已經升級的使用者寄給他們的附件。您可以在 go.microsoft.com/fwlink?LinkID=77512 找到相容性套件。
手邊有了這項資訊,您便能順利部署 2007 Office System。別忘了對使用者社群進行部署之前,先備份您的原則,並在實驗室環境中測試所有建議的設定。
James D. Silliman身為 MCSE,他是 Microsoft 方面的技術專家,擅長於終端機服務部署。他目前服務於 ASP,負責設計小型企業的 IT 解決方案架構。您可以透過電子郵件與他連絡:jsilliman@gmail.com。
© 2008 Microsoft Corporation and CMP Media, LLC. 保留所有權利;未經允許,嚴禁部分或全部複製.