App-V Part 6-建立 Office App-V 封裝

Office 2013或Office 365是同一套Office,差別在於不同的授權和安裝方式,Office 2013 ProPlus和Office 2013 Standard屬於傳統的大量授權版(VL),必須透過MAK、KMS或產品金鑰啟動,可以直接取得安裝的ISO和自訂佈署的元件,授權是採用一次買斷的方式。

Office 365 ProPlus、Office 365 Business等產品都是屬於Click-to-Run的類型,啟動方式是透過輸入Microsoft帳戶或是公司訂閱的帳戶做啟動,無法取得完整ISO檔,安裝過程都是透過串流下載安裝,授權是採用訂閱的方式,付費訂閱期間就可以持續使用。

不論是Office 2013或Office 365都可以使用Office Deployment Tool for Click-to-Run做App-V的下載封裝動作,Office無法使用Sequencer工具封裝,請參考以下操作方式。



App-V封裝前的注意事項




















TaskRequirement
Packaging1. Office的相關應用程式只能封裝成單一的Office App-V

2. App-V 5.0之後的版本,只能使用Office Deployment Tool去建立App-V封裝,沒有辦法使用Sequencer建立

3. 如果要一起佈署Microsoft Visio 2013和Microsoft Project 2013,應該要透過XML定義,將Visio或Project和Office封裝在同一個App-V下。
Publishing1. 只能發布一個Office App-V封裝到client端電腦

2. Office封裝只能發布成Globally(全域),不能發布成User
佈署任何產品到共用電腦,例如使用遠端桌面服務:

  • Office 365 ProPlus

  • Visio Pro for Office 365

  • Project Pro for Office 365


需要啟用 shared computer activation
<Property Name="SharedComputerLicensing " Value="1" />

如果佈署大量授權版的Office,就不可以啟用Shared Computer Licensing

  • Office Professional Plus 2013

  • Visio Professional 2013

  • Project Professional 2013




Deploying Microsoft Office 2013 by Using App-V

Planning for Using App-V with Office

 

1. 下載取得Office Deployment Tool for Click-to-Run,並解壓縮取得setup.exe和configuration.xml

Deployment Tool

 

2. 用記事本開啟configuration.xml將以下內容完整複製取代configuration.xml內容,關於其他的參數設定可以參考 Reference for Click-to-Run configuration.xml file ,以下定義會下載32位元的繁體中文版Office 365 ProPlus
 <Configuration>
<Add OfficeClientEdition="32" >
<Product ID="O365ProPlusRetail">
<Language ID="zh-tw" />
</Product>
</Add>
<Updates Enabled="TRUE" />
<Display Level="Full" AcceptEULA="TRUE" />
<Property Name="AUTOACTIVATE" Value="1" />
<Property Name="SharedComputerLicensing" Value="1" />
</Configuration>

 

3. 以系統管理員身分開啟命令提示字元,輸入 [ setup.exe /download configuration.xml ],會開始進行安裝檔案下載動作,此動作並不會在這部電腦上進行安裝動作

setup.exe /download configuration.xml

 

4. 預設下載完成的檔案位置會在setup.exe同一個目錄下,檔案大小約為1G,會直接下載目前最新版本Click-to-Run的Office

Click-to-Run的Office<br/> App-V

 

5. configuration.xml可以搭配不同的參數進行多種產品的混合安裝,如同以下參數,會同時安裝32位元版本的O365HomePrem和VisioStd
 <Configuration>
<Add OfficeClientEdition="32" >
<Product ID="O365HomePremRetail">
<Language ID="zh-tw" />
</Product>
<Product ID="VisioStdRetail">
<Language ID="zh-tw" />
</Product>
</Add>
<Updates Enabled="TRUE" />
<Display Level="Full" AcceptEULA="TRUE" />
<Property Name="AUTOACTIVATE" Value="1" />
<Property Name="SharedComputerLicensing" Value="1" />
</Configuration>

 

6. 以下範例會安裝64位元的Professional版本
 <Configuration>
<Add OfficeClientEdition="64" >
<Product ID="ProfessionalRetail">
<Language ID="zh-tw" />
</Product>
</Add>
<Updates Enabled="TRUE" />
<Display Level="Full" AcceptEULA="TRUE" />
<Property Name="AUTOACTIVATE" Value="1" />
<Property Name="SharedComputerLicensing" Value="1" />
</Configuration>

 

7. 下載的檔案只有區分32和64位元的安裝檔,內容可以安裝以下表格的版本,也就是說下載32位元的安裝檔案,修改configuration.xml的內容,就可以如同步驟五的設定同時安裝32位元的O365HomePrem和VisioStd,以下表格是Office Deployment Tool for Click-to-Run所支援下載安裝的版本

O365ProPlusRetail
O365BusinessRetail
VisioProRetail
ProjectProRetail
SPDRetail (SharePoint Designer)
AccessRetail
ExcelRetail
GrooveRetail
HomeBusinessRetail
HomeStudentRetail
InfoPathRetail
LyncEntryRetail
LyncRetail
ProfessionalRetail
O365HomePremRetail
O365SmallBusPremRetail
OneNoteRetail
OutlookRetail
PowerPointRetail
ProjectStdRetail
PublisherRetail
VisioStdRetail
WordRetail

 

8. 大量授權版的產品(使用KMS或MAK啟動),沒有辦法透過這個方式安裝,但是可以用Office Deployment Tool for Click-to-Run下載或是做App-V封裝動作,對於這個工具的疑問推薦看官方Blog,有詳細的說明和解答,以下表格是可以支援的大量授權版的參數

Announcing App-V 5.0 SP2 Support for Office 2013 Volume Licensing Editions

How to deploy and manage Office 2013 on App-V 5.0

ProPlusVolume
StandardVolume
VisioStdVolume
VisioProVolume
ProjectStdVolume
ProjectProVolume

 

9. 封裝的指令輸入 [ setup.exe /packager configuration.xml C:\Office ] 後面是輸入封裝檔案資料夾路徑

setup.exe /packager configuration.xml C:\Office

 

10. 封裝完成Office 2013 ProPlus 大量授權版本

Office 2013 ProPlus 大量授權版本

 

11. 大量授權版本configuration.xml的範例,會同時下載Office Pro Plus、Visio Pro和Project Pro的64位元版本,並包含英文和繁體中文兩種語言
 <Configuration>
<Add OfficeClientEdition="64">
<Product ID="ProPlusVolume">
<Language ID="en-us" />
<Language ID="zh-tw" />
</Product>
<Product ID="VisioProVolume">
<Language ID="en-us" />
<Language ID="zh-tw" />
</Product>
<Product ID="ProjectProVolume">
<Language ID="en-us" />
<Language ID="zh-tw" />
</Product>
</Add>
<Updates Enabled="TRUE" />
<Display Level="Full" AcceptEULA="TRUE" />
<Property Name="AUTOACTIVATE" Value="1" />

</Configuration>

 

12. Click-to-Run版本configuration.xml的範例,會同時下載Office Pro Plus、Visio Pro和Project Pro的64位元版本,並包含英文和繁體中文兩種語言
 <Configuration>
<Add OfficeClientEdition="64">
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
<Language ID="zh-tw" />
</Product>
<Product ID="VisioProRetail">
<Language ID="en-us" />
<Language ID="zh-tw" />
</Product>
<Product ID="ProjectProRetail">
<Language ID="en-us" />
<Language ID="zh-tw" />
</Product>
</Add>
<Updates Enabled="TRUE" />
<Display Level="Full" AcceptEULA="TRUE" />
<Property Name="AUTOACTIVATE" Value="1" />
<Property Name="SharedComputerLicensing" Value="1" />
</Configuration>

 

參考資料:

Reference for Click-to-Run configuration.xml file

Product IDs that are supported by the Office Deployment Tool for Click-to-Run

Deploy Office 365 ProPlus as part of an operating system image

Download Click-to-Run for Office 365 products by using the Office Deployment Tool

Office Deployment Tool for Click-to-Run

Overview of shared computer activation for Office 365 ProPlus

Deploying Microsoft Office 2013 by Using App-V

留言

這個網誌中的熱門文章

Server 2012-遠端登入時發生驗證錯誤,無法聯絡到本機安全性授權單位

Windows Server 2012 R2 佈署RemoteApp(上)