Office 部署工具的設定選項

透過 ODT (Office 部署工具) ,您可以將Microsoft 365 Apps下載並部署到用戶端電腦。 ODT 讓您對 Office 安裝作業有更多的控制權︰您可以定義要安裝哪些產品及語言、這些產品的更新方式,以及是否要讓使用者看到安裝過程。 本文涵蓋該工具中所有可用的選項。 若要瞭解如何使用工具本身,請參閱 Office 部署工具概觀

注意事項

最佳做法: 本文中的選項會顯示組態檔中的 XML 元素和屬性。 您可以繼續在文字編輯器中建立組態檔,但我們建議改用 Office 自訂工具 。 使用 Office 自訂工具,您可以輕鬆地在 Web 介面中建立和修改組態檔。 如需詳細資訊,請參閱 Office 自訂工具概觀

標準設定檔範例

ODT 包含兩個檔案︰setup.exe 及 configuration.xml。 若要搭配該工具來作業,您必須編輯組態檔來定義您要的選項,然後從命令列執行 setup.exe。 例如,您可以編輯組態檔以下載 64 位英文版的 Office,也可以編輯檔案以安裝 64 位英文版的 Office,且自動接受 EULA 且不含 Publisher。

建立組態檔時,我們建議您從範例檔開始,然後以適用於您環境的適當選項來更新範例檔。 首先,您可以複製下列範例,然後在文字檔中貼上,並以您選擇的名稱來儲存該文字檔。 使用 檔案來修改 XML 元素和屬性,並使用本文的其餘部分來深入瞭解每個元素和屬性。

這個設定檔包含最常使用的元素和屬性,可以在用戶端電腦上用來下載及安裝 Office

<Configuration>
  <Add SourcePath="\\Server\Share" 
       OfficeClientEdition="64"
       Channel="MonthlyEnterprise" >
    <Product ID="O365ProPlusRetail">
      <Language ID="en-us" />
      <Language ID="ja-jp" />
    </Product>
    <Product ID="VisioProRetail">
      <Language ID="en-us" />
      <Language ID="ja-jp" />
    </Product>
  </Add>
  <Updates Enabled="TRUE" 
           UpdatePath="\\Server\Share" />
   <Display Level="None" AcceptEULA="TRUE" />  
</Configuration>
描述
新增 SourcePath=「\\Server\Share」
Office 會下載到您網路上的 「\\server\share」,並使用該位置的安裝檔案進行部署。
新增 OfficeClientEdition=「64」
下載並安裝 64 位版本的 Office
新增 Channel=「MonthlyEnterprise」
Office 是使用每月企業通道安裝。
Product ID="O365ProPlusRetail"
下載並安裝Microsoft 365 Apps 企業版。
語言識別碼 ="en-us"
語言識別碼 ="ja-jp"
下載並安裝 Office 英文和日文版本。
Updates Enabled="TRUE"
Office 會檢查更新。
更新 UpdatePath=「\\Server\Share」
Office 會檢查網路上 「\server\share」 的更新。
Display Level="None" AcceptEULA="TRUE"
安裝 Office 時不會顯示使用者介面。

注意事項

Office 部署工具的組態選項已不再支援 Logging 元素。 您可以在使用者的 %temp% 資料夾以及 C:\Windows\Temp 中找到記錄檔。

Add 元素

定義要下載或安裝的產品和語言

範例

<Add SourcePath="\\Server\Share" 
     OfficeClientEdition="64"
     Channel="MonthlyEnterprise"
     Version="16.0.15330.20306" >
  <Product ID="O365ProPlusRetail">
    <Language ID="en-us" />
    <Language ID="ja-jp" />
  </Product>
  <Product ID="VisioProRetail">
      <Language ID="en-us" />
      <Language ID="ja-jp" />
  </Product>
</Add>  

SourcePath 屬性 (Add 元素的一部分)

選用。

定義 Office 安裝檔案的位置。 如果 ODT 是以下載模式執行,則定義儲存檔案的位置。 如果未包含,ODT 會尋找與工具位於相同資料夾中的安裝檔案,然後使用 Office 內容傳遞網路 (CDN) 。 如果不包含此屬性,且 ODT 是以下載模式執行,則 Office 安裝檔案會下載到該工具所在的資料夾中。

當您將 Office 下載到已包含該 Office 版本的資料夾時,ODT 只會下載遺漏的檔案來節省網路頻寬。 例如,如果您使用 ODT 將英文和德文的 Office 下載到已包含英文 Office 的資料夾,則只會下載德文語言套件。

範例值:

  • SourcePath=「\\server\share」
  • SourcePath=「C:\Downloads\Microsoft」

SourcePath 值不應包含 /Office 元件或已下載 Office 資料的資料夾名稱。

Version 屬性 (Add 元素的一部分)

選用。 如果未指定,則預設為可用的最新版本。

當您使用 Version 屬性時,建議您也包含 Channel 屬性。 如果您未包含 Channel 屬性,則會使用預設通道,這可能不符合指定的版本。

如果Microsoft 365 Apps已安裝在裝置上,您可以使用 Version=「MatchInstalled」 來安裝相同的 Office 版本,即使有較新的版本也一樣。 此設定可讓您更輕鬆地新增語言套件或 Visio 和 Project,而不需要將 Office 更新為較新版本。

範例值:

  • Version=「16.0.15330.20306」
  • Version=「MatchInstalled」

OfficeClientEdition 屬性 (Add 元素的一部分)

選用。

定義下載或安裝 32 位或 64 位版本的Microsoft 365 Apps。 如果未在裝置上安裝 Office,而且未指定 OfficeClientEdition,則 ODT 會預設為 64 位版本,除非裝置執行的是 32 位版本的 Windows 或少於 4 GB 的 RAM。 如果已安裝 Office 且未指定 OfficeClientEdition,則 ODT 會符合現有 Office 安裝的架構。 如果已安裝 Office 且已指定 OfficeClientEdition,則必須符合已安裝的架構。 如果沒有,安裝會失敗,因為不支援混合式架構。

允許的值:

  • OfficeClientEdition="64"
  • OfficeClientEdition="32"

Channel 屬性 (Add 元素的一部分)

選用。

定義要用於安裝 Office 的通道。 如果裝置上未安裝 Office,通道屬性的預設設定為 [目前]。 如果 Office 安裝在裝置上,而且未指定通道屬性,則 ODT 會符合現有安裝的通道。

這個值會決定要安裝的通道,不論更新元素中選擇性指定的更新通道,或是透過 群組原則 Setting。 如果有具有不同更新通道的這類設定,則會在下一個更新週期的安裝之後執行通道切換。 如需詳細資訊,請參閱變更Microsoft 365 Apps更新通道

如需更新通道的詳細資訊,請參閱 Microsoft 365 Apps 更新通道概觀

允許的值:

  • Channel=「BetaChannel」
  • Channel=「CurrentPreview」
  • Channel=「Current」
  • Channel=「MonthlyEnterprise」
  • Channel=「SemiAnnualPreview」
  • Channel=「SemiAnnual」

注意事項

  • 若要使用這些屬性值,您必須至少使用 2020 年 6 月 9 日星期二發行的 Office 部署工具 16.0.12827.20268 版。
  • 您仍然可以使用每個更新通道先前允許的值,這表示您不需要更新舊版組態 XML 檔案。
  • Beta 通道 (有時稱為測試人員快速) 不是 支援的組建,因此只能用於測試環境和一小組選取的使用者,例如 IT 人員或應用程式開發人員。

如果您要部署Office LTSC 專業增強版 2021或Office LTSC 標準版 2021,也就是大量授權版本的 Office,則需要使用不同的更新通道:PerpetualVL2021。 如需詳細資訊,請參閱 Office LTSC 2021 的更新通道

如果您要部署 Office 專業增強版 2019 或 Office 標準版 2019,也就是大量授權版本的 Office,則需要使用不同的更新通道:PerpetualVL2019。 如需詳細資訊,請 參閱 Office 2019 的更新通道

DownloadPath 屬性 (Add 元素的一部分)

選用。 如果未指定,則預設為 CDN。

定義在下載模式中執行 ODT 時,從何處下載安裝檔案。 最常用來將 Office 的特定語言及產品,從您網路上的某個中央位置發佈到另一個位置。 使用 DownloadPath 時,您必須指定版本,如範例所示。

範例值:

  • DownloadPath=「\\servera\share」

範例

<Configuration> 
  <Add SourcePath="\\serverb\share" OfficeClientEdition="64" Version="16.0.6741.2056" DownloadPath="\\servera\share"> 
    <Product ID="O365ProPlusRetail" > 
      <Language ID="en-us" />      
    </Product> 
  </Add> 
</Configuration>

AllowCdnFallback 屬性 (Add 元素的一部分)

選用。 如果未指定,則預設為 False。

若要使用 Office CDN 做為語言套件的備份來源,請在組態檔中包含 「AllowCdnFallback」 屬性,如範例所示。

安裝語言時,ODT 會先在 SourcePath 屬性中指定的位置尋找來源檔案。 如果該位置無法使用語言套件, AllowCdnFallback 設定設為 True,則 ODT 會使用來自 Office CDN 的原始程式檔。

允許的值:

  • AllowCdnFallback="True"
  • AllowCdnFallback="False"

範例

<Add SourcePath="\\Server\Share" 
     OfficeClientEdition="64"
     Channel="MonthlyEnterprise"
     AllowCdnFallback="True">
  <Product ID="O365ProPlusRetail">
      <Language ID="en-us" />
      <Language ID="ja-jp" />
  </Product>
</Add>  

MigrateArch 屬性 (Add 元素)

選用。 如果未指定,則預設為 False。

如果設定為 TRUE,則您現有的Microsoft 365 Apps安裝會變更為架構 (有時稱為OfficeClientEdition 屬性中指定的位) 。 例如,您可以使用這個屬性,將 32 位的 Microsoft 365 Apps 安裝變更為 64 位安裝。

如需使用 MigrateArch 的詳細資訊,請參閱將Microsoft 365 Apps安裝從 32 位變更為 64 位

OfficeMgmtCOM 屬性 (Add 元素)

選用。 如果未指定,則預設為 False。

如果設定為 True,則會註冊 COM 物件,這是允許更新管理解決方案 (例如 Microsoft Configuration Manager) 管理 Office 更新的必要專案。 使用Configuration Manager進行Microsoft 365 Apps更新時為必要專案。 啟用 Office COM 物件時,用戶端裝置的 [帳戶] 頁面上的 [立即更新] 選項Microsoft 365 Apps會自動停用。

如需詳細資訊,請參閱使用 Microsoft Configuration Manager管理Microsoft 365 Apps更新

允許的值:

  • OfficeMgmtCOM=「True」
  • OfficeMgmtCOM=「False」

範例

<Configuration>
  <Add OfficeClientEdition="64" Channel="MonthlyEnterprise" OfficeMgmtCOM="True" >
    <Product ID="O365ProPlusRetail">
      <Language ID="en-us" />
    </Product>
  </Add>  
  <Updates Enabled="True"  /> 
</Configuration>

Product 元素

定義要下載或安裝的產品。 如果您定義了多個產品,系統會依照組態檔中的產品順序來安裝。 而第一個產品將會決定 Microsoft Office 初次執行體驗的內容。

您也可以使用 Product 元素,將語言套件新增至Microsoft 365 Apps的現有安裝。 如需詳細資訊,包括範例組態檔,請參閱將語言部署至Microsoft 365 Apps的現有安裝

範例

<Product ID="O365ProPlusRetail">
  <Language ID="en-us" />
  <Language ID="ja-jp" />
</Product>
<Product ID="VisioProRetail">
  <Language ID="en-us" />
  <Language ID="ja-jp" />
</Product>

ID 屬性 (Product 元素的一部分)

此為必要動作。

定義要下載或安裝的產品識別碼。

範例值:

  • ID="O365ProPlusRetail"
  • ID="VisioProRetail"
  • ID="ProjectProRetail"

如需所有支援的產品識別碼清單,請參閱隨選即用的 Office 部署工具所支援的產品識別碼

MSICondition 屬性 (Product 元素)

選用。

可讓您根據裝置上是否已安裝特定 MSI 型 Office 產品,控制 ID 屬性所指定的 Office 產品安裝。 例如,如果裝置上已安裝 MSI 架構版本的 Project 專業版,請安裝 Project Online Desktop Client。

您可以指定 Windows Installer (MSI) 安裝的任何 Office 產品,但 MSICondition 最常用於 Project 或 Visio 安裝。 您為 MSICondition 屬性指定的值可以是大量授權或零售版的產品,只要該版本的產品是使用 MSI 安裝即可。

MSICondition 會辨識您指定的 Office 產品 2007、2010、2013 和 2016 版本。 但是,您無法指定特定版本。 例如,您不能有專為 2013 Visio 標準版 MSICondition 外觀。 MSICondition 會尋找所有 MSI 架構的 Visio 標準版 安裝,包括 Visio 標準版 2007、Visio 標準版 2010、Visio 標準版 2013 和 Visio 標準版 2016。

您為 MSICondition 屬性指定的值是在 {product} 的Setup.xml檔案中找到的安裝標識 。現有 Office 產品版本安裝檔案的 WW 資料夾。 例如,Visio 專業版 2016的Setup.xml檔案位於 VisPro.WW 資料夾中。 您可以指定多種類型的 Office 產品,並以逗號分隔。 例如,您可以指定 「PrjStd,PrjStdR,PrjPro,PrjProR」 來尋找大量授權或零售Project 標準版或Project 專業版的安裝。

注意事項

建議您在安裝 XML 檔案中指定的產品時,移除現有的 MSI 型 Office 產品。 若要移除現有的 MSI 型產品,請使用 RemoveMSI 元素

您也可以觀看 如何搭配 RemoveMSI 使用 MSICondition 以簡化升級的影片。

MSICondition 屬性範例

在下列範例中,只有在裝置上已安裝 MSI 架構版本的Project 標準版時,Project Online桌面用戶端才會安裝在裝置上。 此外,Project 標準版會在安裝 Project Online Desktop Client 時從裝置中移除。

<Configuration>
  <Add>
      <Product ID="ProjectProRetail" MSICondition="PrjStd,PrjStdR">
         <Language ID="en-us" />
         <Language ID="MatchPreviousMSI" />
      </Product>
  </Add>
  <RemoveMSI />
</Configuration>

Language 元素

定義要下載或安裝的語言。 如果您定義了多種語言,組態檔中的第一種語言會決定殼層 UI 文化特性,包括捷徑,按右鍵的操作功能表,以及工具提示。 如果您在初始安裝後決定要變更 Shell UI 語言,您必須解除安裝 Office,然後再重新安裝。

範例

<Product ID="O365ProPlusRetail">
  <Language ID="en-us" />
  <Language ID="ja-jp" />
</Product>
<Add SourcePath="\\Server\Share" 
     OfficeClientEdition="64"
     Channel="MonthlyEnterprise"
     AllowCdnFallback="True">
  <Product ID="O365ProPlusRetail">
     <Language ID="MatchInstalled" />
     <Language ID="MatchOS" Fallback="en-us" />
  </Product>
</Add>  

ID 屬性 (Language 元素的一部分)

此為必要動作。

定義要下載或安裝的語言識別項。

範例值

  • ID="en-us"
  • ID="ja-jp"
  • ID="MatchOS"
  • ID="MatchPreviousMSI"
  • ID=「MatchInstalled」

如需所有語言的清單,請參閱語言、文化代碼和隨附的校訂語言

如需 MatchPreviousMSI 的詳細資訊,請參閱升級至 Microsoft 365 Apps 時移除現有的 OFFICE MSI 版本

如果 Office 不支援該語言,或 ODT 在本機原始程式檔中找不到正確的語言套件,MatchOS 和 MatchInstalled 就無法安裝作業系統語言。 為了協助解決此問題,建議您指定備份語言,並允許 ODT 針對遺漏的檔案使用 Office CDN。 若要這樣做,請使用 Fallback 屬性和 AllowCdnFallBack 屬性。

只有在已安裝至少一個隨選即用產品時,才能使用 MatchInstalled。 它不能與 ODT 的 /download 參數搭配使用。 如需 MatchInstalled 的詳細資訊,請參閱部署語言的概觀建置適用于Microsoft 365 Apps的動態、精簡和通用套件

Fallback 屬性 (Language 元素的一部分)

選用。

使用 MatchOS 時,建議您在 Office 不支援相符的語言或在本機原始程式檔中找不到時,指定要安裝的後援語言。 若要這樣做,請使用 「Fallback」 屬性。 如需詳細資訊,請 參閱安裝與作業系統相同的語言

範例值:

  • Fallback="en-us"
  • Fallback="ja-jp"

TargetProduct 屬性 (Language 元素)

選用。

使用 MatchInstalled 時,您可以指定是否要比對特定產品的已安裝語言清單或所有已安裝產品的組合。 若要以特定產品為目標,您可以指定任何 支援的產品識別碼。 如果您想要符合所有已安裝產品的語言,請指定 「全部」。 然後,ODT 會使用與 TargetProduct 中指定的語言集相同的語言來安裝新產品。

如果未使用 MatchInstalled 指定 TargetProduct,則 ODT 會嘗試比對組態檔中 Language 標籤所屬的相同產品識別碼。 例如,如果您在安裝不含 TargetProduct 的 「VisioProRetail」 時使用 MatchInstalled,ODT 會嘗試比對此產品的已安裝語言。

範例值:

<Language ID="MatchInstalled" TargetProduct="O365ProPlusRetail" />
<Language ID="MatchInstalled" TargetProduct="All" />

Display 元素

定義安裝 Office 時使用者看到的畫面。

範例

<Display Level="None" AcceptEULA="TRUE" />  

Level 屬性 (Display 元素的一部分)

選用。 如果未指定,預設值會設定為 [完整 ]。

如果 Level 設定為 [無],則 Office 會在沒有使用者介面的情況下安裝:不會顯示進度列、完成畫面、錯誤訊息或其他使用者介面。

如果將 Level 設定為 Full,則會以標準的安裝體驗來安裝 Office。

允許的值:

  • Level="None"
  • Level="Full"

AcceptEULA 屬性 (Display 元素的一部分)

選用。 如果未指定,則預設為 FALSE

如果 AcceptEULA 設定為 TRUE,使用者就不會看到 [Microsoft 軟體授權條款] 對話方塊。 如果此屬性設定為 FALSE 或未包含,使用者可能會看到 [Microsoft 軟體授權條款] 對話方塊。 我們建議系統管理員將 AcceptEULA 設定成 TRUE

允許的值:

  • AcceptEULA="TRUE"
  • AcceptEULA="FALSE"

注意事項

如果您在 1803 版之前部署 Office 版本,只有在您使用使用者的帳戶進行安裝時,才會套用此設定。 Microsoft Configuration Manager和其他使用 SYSTEM 帳戶進行安裝的軟體發佈工具將不會套用設定。

ExcludeApp 元素

定義不應該安裝哪些Microsoft 365 Apps產品。 當您安裝Microsoft 365 Apps或安裝個別應用程式時,會自動安裝 OneDrive,例如 Word、Excel、PowerPoint、Publisher、Visio 或 Skype。 如果您不想將 OneDrive 與這些應用程式一起安裝,請使用 ExcludeApp 元素來移除它。 如需詳細資訊,請參閱安裝Microsoft 365 Apps或其他應用程式時排除 OneDrive

範例

<Add SourcePath="\\Server\Share" 
     OfficeClientEdition="64"
     Channel="MonthlyEnterprise">
  <Product ID="O365ProPlusRetail">
    <Language ID="en-us" />
    <Language ID="ja-jp" />
    <ExcludeApp ID="Publisher" />
  </Product>
</Add>  

如果使用 ExcludeApp 的組態檔在已安裝Microsoft 365 Apps的裝置上安裝 Office,則 ExcludeApp 設定會根據語言清單以不同的方式處理:

  • 如果組態檔中的語言清單包含所有已安裝的語言,則檔案中的 ExcludeApp 設定會取代裝置上任何現有的 ExcludeApp 設定。 如果組態檔中的語言清單同時包含所有已安裝的語言和其他語言,則也是如此。
  • 如果組態檔中的語言清單未包含所有已安裝的語言,則組態檔中的 ExcludeApp 設定將會與裝置上的 ExcludeApp 設定結合。

ID 屬性 (ExcludeApp 元素的一部分)

此為必要動作。

定義不應該安裝的產品識別碼。

允許的值:

  • ID="Access"
  • ID=「Bing」
  • ID="Excel"
  • ID="Groove"
  • ID="Lync"
  • ID="OneDrive"
  • ID="OneNote"
  • ID="Outlook"
  • ID="PowerPoint"
  • ID="Publisher"
  • ID=「Teams」
  • ID="Word"

注意事項

Property 元素

定義某些 Office 行為和屬性。

範例

<Property Name="FORCEAPPSHUTDOWN" Value="FALSE"/>
<Property Name="SharedComputerLicensing" Value="1"/>
<Property Name="SCLCacheOverride" Value="1" />
<Property Name="DeviceBasedLicensing" Value="1" />
<Property Name="SCLCacheOverrideDirectory" Value="\\server\share\%username%" />
<Property Name="PinIconsToTaskbar" Value="TRUE"/>

Name 屬性 (Property 元素的一部分)

此為必要動作。

定義您想要設定其值的特定屬性。

Value 屬性 (Property 元素的一部分)

定義具名屬性的值。

AUTOACTIVATE 屬性 (Property 元素的一部分)

選用。 如果未指定,預設值為 0

因為Microsoft 365 Apps設定為自動啟用,所以您不應該為Microsoft 365 Apps產品設定此屬性。 針對其他產品,您可以將 AUTOACTIVATE 設定成 1 ,以便讓該產品自動啟用。

允許的值:

  • 屬性名稱=「AUTOACTI加值稅E」 Value=「0」
  • 屬性名稱=「AUTOACTI加值稅E」 Value=「1」

FORCEAPPSHUTDOWN 屬性 (Property 元素的一部分)

選用。 如果未指定,預設值為 FALSE

當設定為 TRUE時,強制封鎖 Office 安裝的任何應用程式關閉。 資料可能會遺失。

允許的值:

  • 屬性名稱=「FORCEAPPSHUTDOWN」 Value=「FALSE」
  • 屬性名稱=「FORCEAPPSHUTDOWN」 Value=「TRUE」

PACKAGEGUID 屬性 (Property 元素的一部分)

選用。

根據預設,ODT 所建立的 App-V 套件會共用相同的 App-V 套件識別碼。 系統管理員可以使用 PACKAGEGUID 指定不同的封裝識別碼。 這可讓您將 Office 的多個 App-V 套件發佈至 App-V 管理伺服器。 但是,這無法讓您將數個 Office App-V 套件部署到單一電腦上。 您可以使用 ODT 來建立適用于Microsoft 365 Apps的 App-V 套件。 不支援為大量授權版本的 Office 專業增強版 或 Office 標準版 建立套件。

套件識別碼必須遵循範例格式,且只能使用這些字元︰0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F

如果您使用其他字元,將使用預設套件識別碼建立 App-V 套件。

範例值:

  • 屬性名稱=「PACKAGEGUID」 Value=「12345678-ABCD-1234-ABCD-1234567890AB」

SharedComputerLicensing 屬性 (Property 元素的一部分)

選用。 如果未指定,預設值為 0

如果您使用遠端桌面服務將Microsoft 365 Apps部署至共用電腦,請將SharedComputerLicensing設定為 1。

如需詳細資訊,請參閱共用電腦啟用Microsoft 365 Apps的概觀

允許的值:

  • Property Name="SharedComputerLicensing" Value="0"
  • Property Name="SharedComputerLicensing" Value="1"

SCLCacheOverride 屬性 (Property 元素的一部分)

選用。 如果未指定,預設值為 0

如果您使用共用電腦啟用,而且想要漫遊授權權杖,請將 SCLCacheOverride 設定為 1。 使用此屬性搭配 SCLCacheOverrideDirectory。 只有當您選擇從其預設位置移動授權權杖時,才需要此屬性。 如需詳細資訊,請參閱共用電腦啟用Microsoft 365 Apps的概觀

允許的值:

  • Property Name="SCLCacheOverride" Value="0"
  • Property Name="SCLCacheOverride" Value="1"

SCLCacheOverrideDirectory 屬性 (Property 元素的一部分)

選用。

如果您使用共用電腦啟用,而且想要漫遊授權權杖,請設定 SCLCacheOverrideDirectory 來指定授權權杖的資料夾位置。 搭配 SCLCacheOverride 使用 屬性。 只有當您選擇從其預設位置移動授權權杖時,才需要此屬性。

如需詳細資訊,請參閱共用電腦啟用Microsoft 365 Apps的概觀

範例值:

  • 屬性名稱=「SCLCacheOverrideDirectory」 Value=「%appdata%\Microsoft」
  • 屬性名稱=「SCLCacheOverrideDirectory」 Value=「\\server\share\%username%」

Property 元素 (一部分的 DeviceBasedLicensing 屬性)

選用。 如果未指定,預設值為 0

定義裝置型啟用的 Office 授權模式。 如需詳細資訊,請參閱裝置型Microsoft 365 Apps 企業版授權

允許的值:

  • 屬性名稱=「DeviceBasedLicensing」 Value=「1」
  • 屬性名稱=「DeviceBasedLicensing」 Value=「0」

PinIconsToTaskBar 屬性 (Property 元素的一部分)

選用。 如果未指定,預設值為 True

定義 Office 產品的快捷方式圖示是否會新增至 Windows 7 和 Windows 8.1 中的 Windows 工作列。 如果您使用系統帳戶安裝 Office,這在使用 Microsoft Configuration Manager 部署時很常見,即使此屬性設定為True,也不會釘選圖示。

允許的值:

  • 屬性名稱=「PinIconsToTaskbar」 Value=「FALSE」
  • 屬性名稱=「PinIconsToTaskbar」 Value=「TRUE」

注意事項

Remove 元素

定義要從先前安裝的 Microsoft 365 Apps 移除哪些產品和語言。 若要移除已安裝的語言,您必須同時提供產品及語言資訊,如範例所示。 若要移除所有已安裝的語言,請勿包含語言屬性。 在此情況下,ODT 會自動探索並移除產品的所有已安裝語言。

如需詳細資訊,請參閱 Office 部署工具概觀

範例

<Remove All="FALSE">
  <Product ID="O365ProPlusRetail" >
    <Language ID="es-es" />
  </Product>
</Remove>

All 屬性 (Remove 元素的一部分)

選用。 如果未指定,預設值為 FALSE

如果設定為TRUE,則會移除所有Microsoft 365 Apps產品和語言,包括 Project 和 Visio。

允許的值:

  • All="FALSE"
  • All="TRUE"

Updates 元素

定義安裝 Office 之後如何更新。

範例

<Updates Enabled="TRUE" 
         UpdatePath="\\Server\Share\"
         Channel="SemiAnnual" />

Enabled 屬性 (Updates 元素的一部分)

選用。 如果未指定,預設值為 TRUE

如果設定為 TRUE,Office 會檢查更新。 如果設定為FALSE,Office 不會檢查更新,但使用者可以移至 [檔案>帳戶>更新選項> 立即更新]來檢查更新。

允許的值:

  • Enabled="TRUE"
  • Enabled="FALSE"

UpdatePath 屬性 (Updates 元素的一部分)

選用。 如果未指定,則預設為 CDN。

定義 Office 更新的來源。 UpdatePath 可以指定網路、 本機或 HTTP 路徑Office安裝檔案的來源。 環境變數可以用於網路或本機的路徑。

如果您將 群組原則與ADMX/ADML) for Office (系統管理範本檔案搭配使用,您可以使用 [更新路徑] 原則設定來設定UpdatePath。 您可以在 Computer Configuration\Policies\Administrative Templates\Microsoft Office 2016 (Machine)\Updates 下找到此原則設定。

範例值:

  • UpdatePath=「\\server\share」
  • UpdatePath="C:\Preload\Office"
  • UpdatePath="http://internalApps/Office/"

TargetVersion 屬性 (Updates 元素的一部分)

選用。 從指定的更新路徑預設為最新版本。

定義 Office 更新的版本。 如果 TargetVersion 設定為特定的組建編號,Office 會嘗試更新為該版本。

如果您使用 群組原則 搭配適用于 Office 的 ADMX/ADML) (系統管理範本檔案,您可以使用 [目標版本] 原則設定來設定TargetVersion。 您可以在 Computer Configuration\Policies\Administrative Templates\Microsoft Office 2016 (Machine)\Updates 下找到此原則設定。

範例值:

  • TargetVersion=「16.0.12345.12345」
  • TargetVersion=""

Deadline 屬性 (Updates 元素的一部分)

選用。

定義必須套用更新的期限。 這個期限是以國際標準時間 (UTC) 來指定的。 您可以搭配 Target Version 使用 Deadline ,以確保 Office 會在特定日期之前更新成特定版本。 我們建議您將期限設在至少一星期之後,給予使用者充足時間來安裝更新。

之前期限,使用者會收到安裝更新的多個提醒。 如果Office未更新期限,使用者就會看到通知更新就會套用在 15 分鐘。 此通知可讓使用者儲存正在處理的 Office 檔,並關閉任何已開啟的 Office 程式。 如果使用者不關閉Office程式,程式會自動關閉 15 分鐘時,其可能會導致資料遺失。

關閉Office程式之後,就會自動套用更新。 期限只適用於一組更新。 如果您想要使用期限來確保 Office 一律是最新狀態,則必須在每次有 Office 的新更新可用時變更期限。

若要使用此屬性,Office 必須執行 Service Pack 1 (版本 15.0.4569.1507) 或更新的版本。 如果您使用 群組原則 搭配適用于 Office 的 ADMX/ADML) (系統管理範本檔案,您可以使用[更新期限] 原則設定來設定 [期限]。 您可以在 Computer Configuration\Policies\Administrative Templates\Microsoft Office 2016 (Machine)\Updates 下找到此原則設定。

範例值:

  • Deadline="05/16/2014 18:30"

Channel 屬性 (Updates 元素的一部分)

選用。 預設值為 Current

定義安裝 Office 之後,要用來更新 Office 的通道。 有兩個通道屬性:在安裝 Office 時,會使用Add 元素的通道來指定更新通道,而更新元素的通道則用來變更現有 Office 安裝的通道。

如需更新通道的詳細資訊,請參閱 Microsoft 365 Apps 更新通道概觀

如果您將 群組原則與ADMX/ADML) for Office (系統管理範本檔案搭配使用,您可以使用[更新通道] 原則設定來設定信。 您可以在 Computer Configuration\Policies\Administrative Templates\Microsoft Office 2016 (Machine)\Updates 下找到此原則設定。 If enabled, this Group Policy setting takes precedence over the Channel value set by using the Office Deployment Tool.

允許的值:

  • Channel=「BetaChannel」
  • Channel=「CurrentPreview」
  • Channel=「Current」
  • Channel=「MonthlyEnterprise」
  • Channel=「SemiAnnualPreview」
  • Channel=「SemiAnnual」

注意事項

  • 若要使用這些屬性值,您必須至少使用 2020 年 6 月 9 日星期二發行的 Office 部署工具 16.0.12827.20268 版。
  • 您仍然可以使用每個更新通道先前允許的值,這表示您不需要更新舊版組態 XML 檔案。
  • Beta 通道 (有時稱為測試人員快速) 不是 支援的組建,因此只能用於測試環境和一小組選取的使用者,例如 IT 人員或應用程式開發人員。

如果您要部署Office LTSC 專業增強版 2021或Office LTSC 標準版 2021,也就是大量授權版本的 Office,則需要使用不同的更新通道:PerpetualVL2021。 如需詳細資訊,請參閱 Office LTSC 2021 的更新通道

如果您要部署 Office 專業增強版 2019 或 Office 標準版 2019,也就是大量授權版本的 Office,則需要使用不同的更新通道:PerpetualVL2019。 如需詳細資訊,請 參閱 Office 2019 的更新通道

RemoveMSI 元素

選用。

指定在安裝指定的產品之前,是否要從電腦卸載使用 Windows Installer 安裝的任何 2007、2010、2013 或 2016 版 Office、Visio 和 Project (MSI) ,例如 Microsoft 365 Apps。

建議您先卸載任何舊版 Office,再安裝 Microsoft 365 Apps。 如需使用 RemoveMSI 的詳細資訊,請參閱升級至 Microsoft 365 Apps 時移除現有的 Office MSI 版本

IgnoreProduct 屬性 (RemoveMSI 元素的一部分)

選用。

如果指定識別碼,就不會從電腦卸載該 Windows Installer (MSI) 產品。

範例值:

  • IgnoreProduct ID="VisPro"
  • IgnoreProduct ID="PrjPro"

AppSettings 元素

選用。

定義Microsoft 365 Apps的應用程式喜好設定,包括 VBA 宏通知、預設檔案位置和預設檔案格式。 若要建立具有應用程式喜好設定的組態檔,建議您使用適用於隨選即用的 Office 自訂工具,這是具有完整使用者介面的 Web 應用程式。 您也可以使用此工具來深入瞭解可用的應用程式喜好設定。

如需應用程式喜好設定的詳細資訊,請參閱 套用應用程式喜好設定將應用程式喜好設定套用至現有的 Office 安裝

範例

  <AppSettings>
    <User Key="software\microsoft\office\16.0\excel\security"
          Name="vbawarnings" 
          Value="3" 
          Type="REG_DWORD" 
          App="excel16" 
          Id="L_VBAWarningsPolicy" />
  </AppSettings>