Share via


排序 Office 2010 for App-V - 第 1 部分:考量

英文原文已於 2011 年 6 月 15 日星期三發佈

「應用程式虛擬化」是我們 Office 團隊真的很與奮的技術。不過,因為 Office 2010 與作業系統、伺服器和其他應用程式有密切的互動,它確實會帶來一些獨特的挑戰。我們提供 Office 2010 Deployment Kit for App-V 與「功能 Proxy」以減輕這些問題,但是對我而言,為 App-V.排序 Office 2010 是一種「藝術」。因此我們要求來自 43Tc (可能為英文網頁) 的 App-V 作者 Matt 與 Jason 分享使用 Office 2010 與 App-V 的真正世界經驗,並提供排序 Office for App-V 的指引。在第 1 部分,我們會探討 Office 2010 與 App-V 的考量。

Office 2010 與 App-V 4.6 SP1 引進將 Office 2010 的虛擬版本與本機作業系統更加緊密整合的功能。這些增強功能允許主要案例提供作業系統整合功能,例如快速搜尋、郵件設定、SharePoint 整合以及整合新的大量啟動程序;為了啟用這些主要功能,使用 Office 2010 Deployment Kit for App-V 將需要正確排序 Office 2010。

此文章假設您之前已為 App-V 排序應用程式。我們不建議將 Office 2010 做為排序時的第一個。Office 2010 是特別不易排序的應用程式,而且不代表一般的排序經驗。此文件的目的在於嘗試簡化更複雜的層面,它逐步說明決策、從頭到尾使用 「僅 App-V 4.6 SP1 Sequencer」的排序和部署程序。 使用 App-V 4.6 SP1 Sequencer 將可在 App-V 4.6 用戶端上正常運作。

如果您之前尚未排序應用程式和/或需要指示如何正確設定排序工作站,「我們強烈強議」 先瀏覽 Microsoft 中提供的 App-V 4.6 SP1 試用指南 (可能為英文網頁)

請完全遵循在此部落格序列中提供的指示這是您第一次排序 Office 2010,因此這次請勿自行發揮創意或是冒險,請務必遵循我們的指示。我們花時間為您製作此文件,因此至少在第一次依照指示進行,好嗎?相信我,您會感謝我們。

排序 Office 2010 所需的主要工作為:

  1. 考量與決策
  2. 使用 Office 2010 Deployment Kit 準備排序工作站
  3. 排序 Office 2010
  4. 為用戶端接收 Office 2010 套件做準備
  5. 完成

考量與決策

排序 Office 2010 時要考量的事情數目以及事先做出這些決策,將可協助使排序程序更為容易。這些將詳細記錄在 Office 2010 App-V TechNet 網站 (可能為英文網頁)上,但是值得重複要點。

Office 2010 只能使用 App-V Sequencer 4.5 SP2 與 4.6 和 4.6 SP1 版本來排序。

要排序哪些版本的 Office 2010?

x86 與 x64 版本可排序。不過,僅 x86 版本的 Office 2010 支援「功能 Proxy」,這可讓您充分利用 Office 整合功能,包括 SharePoint 整合的 Office 整合功能。在 Office 2010 的 x64 版本上不支援「功能 Proxy」。此外,在 x86 OS 上排序的應用程式通常只能在 x64 OS 上運作,但是在 x64 OS 上排序的應用程式永遠都無法在 x86 OS 上運作。

請考慮上述事實,我們「強烈建議」在 x86 排序機器上排序 x86 版本,以允許充分使用所有的 Office 功能,而且將會有可在 x86 與 X64 OS 上運作的一個順序。

因此,為了建立將很容易遵循和鎖定最常見案例的文件 ,在此文件中的指示僅用於在 x86 OS 上排序 x86 版本的 Office。

只能排序 Office 2010 的大量授權版本

  • 支援金鑰管理伺服器 (KMS) 或是多重啟動金鑰 (MAK) 啟動
  • MSDN 與提供的 MAK 金鑰無法使用,因為他們無法運作。您必須從有效的大量授權來源取得軟體位元與金鑰 – 試用版、MSDN/TechNet 訂閱、零售和 Office 365 版本的 Office 不支援排序。
  • 如果選擇 MAK,請注意將會提示使用者在部署時啟動。
  • KMS 的書面指示會假設 Office 2010 ProPlus 已排序。
  • 命令語法也會假設您的 KMS 伺服器使用 DNS 註冊,並且使用標準連接埠 1688。
  • 您可以稍後變更啟動設定。如果您要設定初始的概念證明,我們建議您使用 KMS。

「列印至 OneNote」功能的考量與限制

如果您希望啟用使用「列印至 OneNote」功能,即可這樣做。不過,說到將 Office 2010 順序部署到用戶端時,您需要注意此功能所介紹的某些限制或複雜度。

此複雜度是起因於需求,這是為了讓「列印至 OneNote」功能運作,順序必須使用 SFTMIME /global 部署至用戶端。這通常是自動化的幕後發佈作業。此問題出在於 SFTMIME 預設不會套用 /global,但在將 SCCM 部署搭配以機器為目標的廣告 (而不是使用者) 使用時除外,而且在使用 App-V 完整基礎結構時不會完成。

又是其決策時間:

  • 透過 SCCM 部署
    • 您必須將 Office 2010 套件的廣告對象鎖定為機器。
    • 您無法將 Office 2010 套件的廣告對象鎖定為使用者。
    • 透過 App-V 完整基礎結構的部署
      • 您需要使用像是 [設定管理員] 等電子軟體發佈 (ESD) 技術,將下列命令透過登入指令碼或標準應用程式套件,部署到用戶端機器。

SFTMIME ADD 套件:”Office2010_x86” /MANIFEST \\\\app-v.management.server.address.here\content\Office2010_x86\Office2010_x86.manifest.xml /GLOBAL

注意: 每個使用者都必須啟動 OneNote 應用程式一次,使用者才能利用 [列印至 OneNote] 功能。

其他介面程式或增益集

供您參考用,如果您即將包括需要與 Office 相互操作的外掛程式或程式,您將會在排序 Office 後立即安裝這些元件,然後繼續按照書面的程序繼續。不過,為了此指南的目的,我們將要求您不要透過此指南包括任何 Office 外掛程式或增益集。

在摘要中

在此系列的部落格文章中所提供的工作,當完全遵循時,將會使得包括所有可用功能的 Office 2010 套件,可同時在 x86 與 x64 用戶端上運作,同時又可降低複雜性與模稜兩可。

要記住的要點:

  • 我們將使用在 x86 作業系統上的 App-V 4.6 SP1 Sequencer x86 版本,來排序 Office 2010 的 x86 版本。
  • 我們將包括所有的「功能 Proxy」,並僅使用 Office 2010 ProPlus 或標準大量授權版本來使用 KMS 或 MAK 啟動。
    • 使用 MAK 啟動需要在第一次使用時進行使用者互動
    • KMS 會使用自動背景啟動 (不需要一般使用者互動)
    • 如果您需要利用「列印至 OneNote」功能,它將會影響要部署的選項

如果這是您第一次排序 Office 2010,請勿偏離提供的指示。在您充分理解整個 Office 2010 排序經驗後,請盡情使用在上方提供之連結中的資訊,以便更細微地自訂您的順序。不過,我們不覺得您會需要。

敬請期待第 2 部分 – 準備排序工作站

關於作者

Jason Welton 是 43Tc 的原則顧問。在 43Tc 之前,Jason 曾為 Microsoft 與 Softricity 工作、曾擔任 “SoftGrid” 的開發人員,在 Microsoft 併購 Softricity 之後,"SoftGrid” 變成 “App-V”,自從 2005 年後,Jason 一直在 App-V 擔任支援和諮詢的工作。

Matt McDermott 擔任 43Tc 的實務經理,而且 App-V MVP.  Matt 已在技術諮詢方面工作 10 年,包括與 Microsoft 合作以建立文件、教學軟體和交付。

43Tc 是虛擬化服務公司,著重在使用者狀態、應用程式、 工作階段、VDI 以及以伺服器為基礎的解決方案之 Microsoft 與 Citrix 技術。

這是翻譯後的部落格文章。英文原文請參閱 Sequencing Office 2010 for App-V - Part 1: Considerations