Office 展開ツール (ODT) を使用して、Microsoft 365 Apps をダウンロードしてクライアント コンピューターに展開します。 ODT を使用すると、インストールをより細かく制御できるため、インストールする製品と言語、それらを更新する方法、インストール エクスペリエンスをユーザーに表示するかどうかを定義できます。 この記事では、ツールで使用できるすべてのオプションについて説明します。 ツール自体の使用方法については、「 Office 展開ツールの概要」を参照してください。
注:
ベスト プラクティス: この記事のオプションは、構成ファイル内の XML 要素と属性を示しています。 引き続きテキスト エディターで構成ファイルを作成できますが、代わりに Office カスタマイズ ツール を使用することをお勧めします。 Office カスタマイズ ツールを使用すると、Web ベースのインターフェイスで構成ファイルを簡単に作成および変更できます。 詳細については、「Office カスタマイズ ツールの概要」を参照してください。
標準的な構成ファイルの例
ODT は setup.exe と configuration.xml の 2 つのファイルで構成されています。 このツールを使用するには、まず、構成ファイルを編集することで必要なオプションを定義して、コマンド ラインから setup.exe を実行します。 たとえば、構成ファイルを編集して英語版の 64 ビット版の Microsoft 365 Apps をダウンロードすることも、ファイルを編集してエンドユーザー使用許諾契約書 (EULA) が自動的に同意され、発行元なしで Microsoft 365 Apps の英語版の 64 ビット版をインストールすることもできます。
構成ファイルを作成するときは、サンプル ファイルから始めて、環境に適したオプションで更新することをお勧めします。 まず、次の例をコピーしてテキスト ファイルに貼り付け、目的の名前で保存します。 このファイルを使用して XML の要素と属性を変更し、この記事の残りの部分を使用して、各要素と属性の詳細について説明します。
この構成ファイルには、最も一般的に使用される要素と属性が含まれており、クライアント コンピューターに Microsoft 365 Apps をダウンロードしてインストールするために使用できます。
<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>
| 値 | 説明 |
|---|---|
| Add SourcePath="\\Server\Share" |
Office はネットワーク上の "\\server\share" にダウンロードされ、その場所のインストール ファイルを使用して展開されます。 |
| Add OfficeClientEdition="64" |
64 ビット版の Office をダウンロードしてインストールします。 |
| Add Channel="MonthlyEnterprise" |
Office は、月次エンタープライズ チャネルを使用してインストールされます。 |
| Product ID="O365ProPlusRetail" |
Microsoft 365 Apps for enterprise をダウンロードしてインストールします。 |
| Language ID="en-us" Language ID="ja-jp" |
Office の英語版と日本語版をダウンロードしてインストールします。 |
| Updates Enabled="TRUE" |
Office は更新プログラムをチェックします。 |
| Updates UpdatePath="\\Server\Share" |
Office は、ネットワークの "\server\share" で更新プログラムを確認します。 |
| Display Level="None" AcceptEULA="TRUE" |
Office のインストール時に、ユーザー インターフェイスが表示されなくなります。 |
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 要素の一部)
省略可能。
Microsoft 365 Apps インストール ファイルの場所を定義します。 ODT が download モードで実行されている場合は、ファイルを保存する場所になります。 含まれない場合、ODT はツールと同じフォルダー内でインストール ファイルを検索し、 コンテンツ配信ネットワーク (CDN) を使用します。 含まれておらず、ODT がダウンロード モードで実行されている場合、Microsoft 365 Apps インストール ファイルはツールと同じフォルダーにダウンロードされます。
そのバージョンの Microsoft 365 Apps が既に含まれているフォルダーに Microsoft 365 Apps をダウンロードすると、ODT は不足しているファイルのみをダウンロードすることでネットワーク帯域幅を節約します。 たとえば、ODT を使用して英語とドイツ語の Microsoft 365 Apps を英語の Microsoft 365 Apps が既に存在するフォルダーにダウンロードすると、ドイツ語の言語パックのみがダウンロードされます。
値の例:
- SourcePath="\\server\share"
- SourcePath="C:\Downloads\Microsoft"
SourcePath 値には、/Office パーツや Office データがダウンロードされるフォルダーの名前を含めることはできません。
Version 属性 (Add 要素の一部)
省略可能。 既定値は、指定しない場合は利用可能な最新バージョンになります。
バージョン属性を使用する場合は、チャネル属性も含めることをお勧めします。 Channel 属性を含めない場合は既定のチャネルが使用され、指定されたバージョンと一致しない可能性があります。
Microsoft 365 Apps が既にデバイスにインストールされている場合は、Version="MatchInstalled" を使用して、新しいバージョンが利用可能であっても、同じバージョンをインストールできます。 この設定を使用すると、新しいバージョンに更新せずに、言語パックまたは Visio と Project を簡単に追加できます。 Version = "MatchInstalled" を使用する場合、Channel 属性は必須です。
値の例:
- Version="16.0.15330.20306"
- Version="MatchInstalled"
OfficeClientEdition 属性 (Add 要素の一部)
省略可能。
Microsoft 365 Apps の 32 ビット版または 64 ビット版をダウンロードまたはインストールするかどうかを定義します。 Microsoft 365 Apps がデバイスにインストールされておらず、OfficeClientEdition が設定されていない場合、ODT は自動的に 64 ビット版を選択します。 ただし、デバイスが 32 ビット バージョンの Windows を使用している場合、または 4 GB 未満の RAM がある場合は、32 ビット エディションが選択されます。 Microsoft 365 Apps がインストールされていて、OfficeClientEdition が指定されていない場合、ODT は Microsoft 365 Apps の既存のインストールのアーキテクチャと一致します。 Microsoft 365 Apps がインストールされていて、OfficeClientEdition が指定されている場合は、既にインストールされているアーキテクチャと一致する必要があります。 そうでない場合、混合アーキテクチャはサポートされていないため、インストールは失敗します。
使用できる値:
- OfficeClientEdition="64"
- OfficeClientEdition="32"
注:
ARM ベースのデバイスで Microsoft 365 Apps を実行するには、Windows 11 以降が必要です。 これらのデバイスでは、32 ビット版の Microsoft 365 Apps はサポートされていません。 64 ビット版を Arm ベースのデバイスにインストールすると、Arm に最適化されたコンポーネントが自動的に組み込まれるため、パフォーマンスが向上し、Arm アーキテクチャとの互換性が確保されます。
Channel 属性 (Add 要素の一部)
省略可能。
Microsoft 365 Apps のインストールに使用するチャネルを定義します。 Microsoft 365 Apps がデバイスにインストールされていない場合、チャネル属性の既定の設定は [最新] です。 Microsoft 365 Apps がデバイスにインストールされていて、チャネル属性が指定されていない場合、ODT は既存のインストールのチャネルと一致します。
この値は、必要に応じて Updates 要素またはグループ ポリシー設定で指定された更新チャネルに関係なく、グループ ポリシー 設定によってインストールされるチャネルを決定します。 別の更新チャネルでそのような設定がある場合、チャネル切り替えはインストール後の次の更新サイクル中に実行されます。 詳細については、「Microsoft 365 Apps 更新プログラム チャネルの変更」を参照してください。
更新プログラム チャネルの詳細については、「Microsoft 365 Apps 用更新プログラム チャネルの概要」を参照してください。
有効な値は次のとおりです。
- Channel="BetaChannel"
- Channel="CurrentPreview"
- Channel="Current"
- Channel="MonthlyEnterprise"
- Channel="SemiAnnualPreview"
- Channel="SemiAnnual"
注:
- 各更新チャネルで以前に許可されていた値を引き続き使用できます。つまり、古い構成 XML ファイルを更新する必要はありません。
- ベータ チャネル (Insider ファーストとも呼ばれます) はサポートされているビルドでは ないため 、テスト環境で、IT スタッフやアプリケーション開発者などの少数の特定のユーザー グループのみが使用する必要があります。
ボリューム ライセンス版である Microsoft Office 長期サービス チャネル (LTSC) Professional Plus 2024 または Office LTSC Standard 2024 を展開する場合は、使用する必要がある別の更新チャネル PerpetualVL2024 があります。 詳細については、「Office LTSC 2024 の更新プログラム チャネル」を参照してください。
ボリューム ライセンス版である Microsoft Office Long Term Servicing Channel (LTSC) Professional Plus 2021 または Office LTSC Standard 2021 を展開する場合は、使用する必要がある別の更新チャネル PerpetualVL2021 があります。 詳細については、「Office LTSC 2021 用の更新プログラム チャネル」を参照してください。
ボリューム ライセンス版である Office Professional Plus 2019 または Office Standard 2019 を展開している場合は、使用する必要がある別の更新チャネル PerpetualVL2019 があります。 詳細については、「Office 2019 用の更新プログラム チャネル」を参照してください。
DownloadPath 属性 (Add 要素の一部)
省略可能。 既定値は CDN (指定されていない場合) です。
注:
ダウンロード モードとして ODT を実行している場合は、DownloadPath で指定された場所からダウンロードが行われる場合でも、ネットワーク接続が必要です。
ダウンロード モードで ODT を実行するときにインストール ファイルをダウンロードする場所を定義します。 ネットワーク上の中央の場所から別の場所に Microsoft 365 Apps の特定の言語と製品を配布するために最もよく使用されます。 例に示すように、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 (指定されていない場合) です。
言語パックのバックアップ ソースとして CDN を使用するには、例に示すように、構成ファイルに "AllowCdnFallback" 属性を含めます。
言語をインストールすると、ODT はまず SourcePath 属性で指定された場所のソース ファイルを検索します。 言語パックがその場所で使用できず 、 AllowCdnFallback 設定が True に設定されている場合、ODT は 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 属性 (要素の追加の一部)
省略可能。 既定値は false (指定されていない場合) です。
TRUE に設定すると、Microsoft 365 Apps の既存のインストールは、OfficeClientEdition 属性で指定されたアーキテクチャ (ビット数とも呼ばれます) に変更されます。 たとえば、この属性を使用して、Microsoft 365 Apps の 32 ビット インストールを 64 ビット インストールに変更できます。
MigrateArch の使用方法の詳細については、「Microsoft 365 Apps のインストールを 32 ビットから 64 ビットに変更する」を参照してください。
OfficeMgmtCOM 属性 (要素の追加の一部)
省略可能。 既定値は false (指定されていない場合) です。
True に設定すると、更新管理ソリューション (Microsoft Configuration Manager など) が更新プログラムを管理できるようにするために必要な COM オブジェクトが登録されます。 Configuration Manager for 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 First Run Experience のコンテキストが決まります。
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 を定義します。
値の例:
- ID="O365ProPlusRetail"
- ID="VisioProRetail"
- ID="ProjectProRetail"
サポートされているすべての製品 ID のリストについては、「クイック実行用 Office 展開ツール対応のプロダクト ID」を参照してください。
MSICondition 属性 (Product 要素の一部)
省略可能。
特定の MSI ベースの Office 製品がデバイスに既にインストールされているかどうかに基づいて、 ID 属性で指定される Office 製品のインストールを制御できます。 たとえば、MSI ベースのバージョンの Project Professional が既にデバイスにインストールされている場合は、Microsoft Project デスクトップ クライアントをインストールします。
Windows インストーラー (MSI) によってインストールされた任意の Office 製品を指定できますが、Project または Visio のインストールには MSICondition が最もよく使用されます。 MSICondition 属性に指定する値は、MSI を使用してインストールされている製品バージョンに限り、ボリューム ライセンス バージョンまたはリテール バージョンの製品のいずれかにすることができます。
MSICondition では、指定した Office 製品の 2007、2010、2013、および 2016 バージョンが認識されます。 ただし、特定のバージョンを指定することはできません。 たとえば、MSICondition に Visio Standard 2013 専用のものを検索させることはできません。 MSICondition は、Visio Standard 2007、Visio Standard 2010、Visio Standard 2013、Visio Standard 2016 を含む、Visio Standard のすべての MSI ベースのインストールを検索します。
MSICondition 属性に指定する値は、 {product} の Setup.xml ファイルにあるセットアップ ID です。既存のバージョンの Office 製品のインストール ファイルの WW フォルダー。 たとえば、Visio Professional 2016 の Setup.xml ファイルは VisPro.WW フォルダーにあります。 1 つの Office 製品の種類をコンマで区切って複数種類指定できます。 たとえば、"PrjStd,PrjStdR,PrjPro,PrjPro" を指定して、ボリュームライセンスまたは製品版のいずれかの Project Standard または Project Professional のインストールを検索できます。
注:
XML ファイルで指定された製品のインストールの一部として、既存の MSI ベースの Office 製品を削除することをお勧めします。 既存の MSI ベースの製品を削除するには、 RemoveMSI 要素を使用します。
また、MSICondition を RemoveMSI と組み合わせて使用してアップグレードを簡略化する方法に関するビデオも視聴できます。
MSICondition 属性の例
次の例では、MSI ベースのバージョンの Project Standard が既にデバイスにインストールされている場合にのみ、Project がデバイスにインストールされます。 また、Project Standard は、Project のインストールの一部としてデバイスから削除されます。
<Configuration>
<Add>
<Product ID="ProjectProRetail" MSICondition="PrjStd,PrjStdR">
<Language ID="en-us" />
<Language ID="MatchPreviousMSI" />
</Product>
</Add>
<RemoveMSI />
</Configuration>
Language 要素
ダウンロードまたはインストールする言語を定義します。 複数の言語を指定すると、構成ファイルでの最初の言語により、シェル UI カルチャ (ショートカット、右クリックのコンテキスト メニュー、ツールヒントなど) が決定されます。 最初のインストール後にシェル UI の言語を変更する場合は、Microsoft 365 Apps をアンインストールしてから再インストールする必要があります。
例
<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 を定義します。
値の例
- ID="en-us"
- ID="ja-jp"
- ID="MatchOS"
- ID="MatchPreviousMSI"
- ID="MatchInstalled"
指定した言語が、インストールする製品をサポートしていることを確認します。 それ以外の場合は、インストールに失敗します。
たとえば、Microsoft 365 Apps は英語 (英国)、フランス語 (カナダ)、スペイン語 (メキシコ) をサポートしていますが、Project と Visio はこれらの言語をサポートしていません。
- Microsoft 365 Apps でサポートされている言語の一覧については、「言語、カルチャ コード、コンパニオン校正言語」を参照してください。
- Visio でサポートされている言語の一覧については、「 Visio デスクトップ アプリでサポートされている表示言語」を参照してください。
- Project では、Visio と同じ言語がサポートされています。
MatchPreviousMSI の詳細については、「Microsoft 365 Apps にアップグレードするときに既存の MSI バージョンの Office を削除する」を参照してください。
MatchOS と MatchInstalled は、Microsoft 365 Apps がその言語をサポートしていない場合、または ODT がローカル ソース ファイルで正しい言語パックを見つけられない場合、オペレーティング システムの言語をインストールできません。 この問題に対処するには、バックアップ言語を指定し、ODT が不足しているファイルに CDN を使用できるようにすることをお勧めします。 これを行うには、Fallback 属性と AllowCdnFallBack 属性を使用します。
MatchInstalled は、少なくとも 1 つのクイック実行製品が既にインストールされている場合にのみ使用できます。 ODT の /download スイッチと共に使用することはできません。 MatchInstalled の詳細については、「言語の展開の概要」および「Microsoft 365 Apps の動的、リーン、ユニバーサル パッケージの構築」を参照してください。
Fallback 属性 (Language 要素の一部)
省略可能。
MatchOS を使用する場合は、一致した言語が Microsoft 365 Apps でサポートされていない場合、またはローカル ソース ファイルで使用できない場合に、インストールするフォールバック言語を指定します。 これを行うには、"Fallback" 属性を使用します。 詳細については、「 オペレーティング システムと同じ言語をインストールする」を参照してください。
値の例:
- Fallback="en-us"
- Fallback="ja-jp"
TargetProduct 属性 (Language 要素の一部)
省略可能。
MatchInstalled を使用する場合は、特定の製品について既にインストールされている言語のリストを一致させるか、またはインストールされているすべての製品の組み合わせを一致させるかを指定できます。 特定の製品をターゲットにするには、 サポートされている製品 ID を指定できます。 すでにインストールされているすべての製品の言語を一致させる場合は、"すべて" を指定します。その後、ODT は、TargetProduct で指定された言語と同じ言語セットを使用して新しい製品をインストールします。
MatchInstalled で TargetProduct が指定されていない場合、ODT は構成ファイル内で言語タグが属するのと同じ製品 ID に一致させようとします。 たとえば、TargetProduct なしで "VisioProRetail" のインストール中に MatchInstalled を使用している場合、ODT はこの製品に既にインストールされている言語との一致を試みます。
値の例:
<Language ID="MatchInstalled" TargetProduct="O365ProPlusRetail" />
<Language ID="MatchInstalled" TargetProduct="All" />
Display 要素
Microsoft 365 Apps がインストールされたときにユーザーに表示される内容を定義します。
例
<Display Level="None" AcceptEULA="TRUE" />
Level 属性 (Display 要素の一部)
省略可能。 既定値は、指定しない場合に Full に設定されます。
[レベル] が [なし] に設定されている場合、Microsoft 365 Apps はユーザー インターフェイスなしでインストールされます。進行状況バー、完了画面、エラー メッセージ、またはその他のユーザー インターフェイスは表示されません。
[レベル] が [完全] に設定されている場合、Microsoft 365 Apps は通常のインストール エクスペリエンスでインストールされます。
使用できる値:
- Level="None"
- Level="Full"
AcceptEULA 属性 (Display 要素の一部)
省略可能。 既定値は FALSE (指定されていない場合) です。
AcceptEULA が TRUE に設定されている場合、ユーザーには [マイクロソフト ソフトウェアライセンス条項] のダイアログ ボックスが表示されません。 この属性が FALSE に設定されているか、含まれない場合、ユーザーには [マイクロソフト ソフトウェア ライセンス条項] のダイアログ ボックスが表示されることがあります。 管理者は AcceptEULA を TRUE に設定することをお勧めします。
使用できる値:
- AcceptEULA="TRUE"
- AcceptEULA="FALSE"
ExcludeApp 要素
インストールしてはならない Microsoft 365 Apps 製品を定義します。 OneDrive は、Microsoft 365 Apps、または 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 を定義します。
使用できる値:
- ID="Access"
- ID="Excel"
- ID="Groove"
- ID="Lync"
- ID="OneDrive"
- ID="OneNote"
- ID="Outlook"
- ID="OutlookForWindows"
- ID="PowerPoint"
- ID="Publisher"
- ID="Teams"
- ID="Word"
注:
- OneDrive の場合は、 Groove を使用します。 Skype for Business の場合、 Lync を使用します。
- OutlookForWindows は、新しい Outlook アプリを参照します。 詳細については、「新しい Outlook for Windows の概要」を参照してください
- Microsoft Teams の詳細については、「Microsoft Teams を Microsoft 365 Apps に展開する」を参照してください。
Property 要素
特定の Microsoft 365 Apps の動作とプロパティを定義します。
例
<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"/>
<Property Name="TenantAssociationKey" Value="TAK" />
Name 属性 (Property 要素の一部)
必須です。
値を設定する特定のプロパティを定義します。
Value 属性 (Property 要素の一部)
名前付きプロパティの値を定義します。
AUTOACTIVATE プロパティ (Property 要素の一部)
省略可能。 指定されていない場合、既定値は 0 です。
Microsoft 365 Apps は自動的にアクティブ化するように設定されているため、このプロパティを Microsoft 365 Apps 製品に設定しないでください。 その他の製品については、 AUTOACTIVATE を 1 に設定することで、自動的に製品のライセンス認証を実行できます。
有効な値は次のとおりです。
- Property Name="AUTOACTIVATE" Value="0"
- Property Name="AUTOACTIVATE" Value="1"
FORCEAPPSHUTDOWN プロパティ (Property 要素の一部)
省略可能。 指定されていない場合、既定値は FALSE です。
TRUE に設定すると、Microsoft 365 Apps のインストールをブロックしているアプリを強制的にシャットダウンします。 データ損失が発生する可能性があります。
有効な値は次のとおりです。
- Property Name="FORCEAPPSHUTDOWN" Value="FALSE"
- プロパティ名="FORCEAPPSHUTDOWN" value="TRUE"
PACKAGEGUID プロパティ (Property 要素の一部)
省略可能。
既定では、ODT によって作成された App-V パッケージは同じ App-V パッケージ ID を共有します。 管理者は PACKAGEGUID を使用して、別のパッケージ ID を指定できます。 これにより、Microsoft 365 Apps の複数の App-V パッケージを App-V 管理サーバーに発行できます。 ただし、複数の Microsoft 365 Apps App-V パッケージを 1 台のコンピューターに展開することはできません。 ODT を使用して、Microsoft 365 Apps 用の App-V パッケージを作成できます。 ボリューム ライセンス版の Office Professional Plus または Office Standard のパッケージの作成はサポートされていません。
パッケージ ID は、例に示した形式に従う必要があり、0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F の文字だけを使用できます。
これら以外の文字を使用した場合、App-V パッケージは既定のパッケージ ID で作成されます。
値の例:
- Property Name="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"
- Property Name="SCLCacheOverrideDirectory" Value="\\server\share\%username%"
DeviceBasedLicensing プロパティ (Property 要素の一部)
省略可能。 既定値は 0 (指定されていない場合) です。
デバイス ベースのライセンス認証の Office ライセンス モードを定義します。 詳細については、「Microsoft 365 Apps for enterprise のデバイスベースのライセンス」を参照してください。
有効な値は次のとおりです。
- プロパティ名="DeviceBasedLicensing" 値="1"
- Property Name="DeviceBasedLicensing" Value="0"
PinIconsToTaskBar プロパティ (Property 要素の一部)
省略可能。 指定しない場合、既定値は True です。
Microsoft 365 Apps 製品のショートカット アイコンを Windows 7 および Windows 8.1 の Windows タスク バーに追加するかどうかを定義します。 システム アカウントを使用して Microsoft 365 Apps をインストールする場合 (Microsoft Configuration Manager を使用して展開するときに一般的)、このプロパティが True に設定されていてもアイコンはピン留めされません。
有効な値は次のとおりです。
- Property Name="PinIconsToTaskbar" Value="FALSE"
- プロパティ名="PinIconsToTaskbar" value="TRUE"
注:
- Microsoft 365 Apps は Windows 7 ではサポートされなくなりました。 詳細については、Widows 7 のサポート終了と Microsoft 365 アプリを参照してください。
- Microsoft 365 Apps は Windows 8.1 ではサポートされなくなりました。 詳細については、「Windows 8.1 のサポート終了と Microsoft 365 Apps」を参照してください。
TenantAssociationKey プロパティ (Property 要素の一部)
注:
Office 展開ツールのバージョン 16.0.19929.20062 以降で使用できます。
省略可能。
Microsoft 365 Apps 管理センターのインベントリ内のデバイスと organization を関連付けるテナント固有のキーを定義します。 テナント関連付けキーは英数字の値で、通常は 300 文字を超える長さで、Microsoft 365 Apps 管理センターにサインインして左側のナビゲーションから [セットアップ] を選択することで確認できます。 この値を XML に含めると、Office 展開ツールは自動的に接続されたデバイスをインベントリに登録します。
値の例:
- プロパティ名="TenantAssociationKey" Value="ReplaceWithTAK"
例
<Configuration>
<Add OfficeClientEdition="64" Channel="MonthlyEnterprise" >
<Product ID="O365ProPlusRetail">
<Language ID="MatchOS" />
</Product>
</Add>
<Property Name="TenantAssociationKey" Value="ReplaceWithTAK" />
</Configuration>
例
<Configuration>
<Property Name="TenantAssociationKey" Value="ReplaceWithTAK" />
</Configuration>
Remove 要素
Microsoft 365 Apps の以前のインストールから削除する製品と言語を定義します。 インストール済みの言語を削除するには、例に示すように、製品と言語の両方を指定する必要があります。 インストールされている言語をすべて削除する場合は、言語属性を含めないでください。 その場合、ODT は製品にインストールされているすべての言語を自動的に検出して削除します。
詳細については、「Office 展開ツールの概要」を参照してください。
例
<Remove All="FALSE">
<Product ID="O365ProPlusRetail" >
<Language ID="es-es" />
</Product>
</Remove>
All 属性 (Remove 要素の一部)
省略可能。 指定しない場合、既定値は FALSE です。
TRUE に設定すると、Project や Visio を含むすべての Microsoft 365 Apps 製品と言語が削除されます。
使用できる値:
- All="FALSE"
- All="TRUE"
Updates 要素
インストール後に Microsoft 365 Apps を更新する方法を定義します。
例
<Updates Enabled="TRUE"
UpdatePath="\\Server\Share\"
Channel="SemiAnnual" />
Enabled 属性 (Updates 要素の一部)
省略可能。 指定しない場合、既定値は TRUE です。
TRUE に設定すると、Microsoft 365 Apps は更新プログラムをチェックします。 FALSE に設定すると、Microsoft 365 Appsは更新プログラムをチェックしませんが、ユーザーは [ファイル>アカウント>更新オプション]> [今すぐ更新] に移動して更新プログラムをチェックできます。
使用できる値:
- Enabled="TRUE"
- Enabled="FALSE"
UpdatePath 属性 (Updates 要素の一部)
省略可能。 既定値は CDN (指定されていない場合) です。
Microsoft 365 Apps の更新の取得元を定義します。 UpdatePath では、インストール ファイルのソースのネットワーク パス、ローカルパス、または HTTP パスを指定できます。 ネットワーク パスとローカル パスには環境変数を使用できます。
Office の管理用テンプレート ファイル (ADMX/ADML) でグループ ポリシーを使用する場合は、[Update Path (更新パス)] ポリシー設定を使用して UpdatePath を設定できます。 このポリシー設定は、[コンピューターの構成]\[ポリシー]\[管理用テンプレート]\[Microsoft Office 2016 (マシン)]\[更新] にあります。
値の例:
- UpdatePath="\\server\share"
- UpdatePath="C:\Preload\Office"
- UpdatePath="
http://internalApps/Office/"
TargetVersion 属性 (Updates 要素の一部)
省略可能。 既定値は、指定した更新パスの最新バージョンです。
Microsoft 365 Apps の更新先のバージョンを定義します。 TargetVersion が特定のビルド番号に設定されている場合、Microsoft 365 Apps はそのバージョンへの更新を試みます。
Office 用の管理用テンプレート ファイル (ADMX/ADML) でグループ ポリシーを使用する場合は、[ターゲット バージョン] ポリシー設定を使用して TargetVersion を設定できます。 このポリシー設定は、[コンピューターの構成]\[ポリシー]\[管理用テンプレート]\[Microsoft Office 2016 (マシン)]\[更新] にあります。
値の例:
- TargetVersion="16.0.12345.12345"
- TargetVersion=""
Deadline 属性 (Updates 要素の一部)
省略可能。
更新プログラムの適用期限を設定します。 期限は協定世界時 (UTC) で指定します。 ターゲット バージョンで期限を使用すると、Microsoft 365 Apps が特定の日付までに特定のバージョンに更新されるようにすることができます。 期限は少なくとも 1 週間前には設定して、ユーザーに更新プログラムをインストールする時間を与えることをお勧めします。
期限の前に、ユーザーは更新プログラムをインストールするためのリマインダーを複数受け取ります。 Microsoft 365 Apps が期限までに更新されない場合、更新が 15 分以内に適用されることを示す通知がユーザーに表示されます。 この通知により、ユーザーは作業中のドキュメントを保存し、開いている Microsoft 365 アプリケーションを閉じることができます。 ユーザーが Microsoft 365 アプリケーションを閉じない場合、15 分が経過するとアプリケーションは自動的に閉じられ、データが失われる可能性があります。
Microsoft 365 Apps を閉じると、更新プログラムは自動的に適用されます。 期限は、1 セットの更新プログラムにのみ適用されます。 期限を使用して Microsoft 365 Apps を常に最新の状態に保つ場合は、新しい更新プログラムが利用可能になるたびに期限を変更する必要があります。
この属性は使用するには、Office Service Pack 1 (バージョン 15.0.4569.1507) 以上を実行している必要があります。 Office の管理用テンプレート ファイル (ADMX/ADML) でグループ ポリシーを使用する場合は、[更新期限] ポリシー設定を使用して期限を設定できます。 このポリシー設定は、[コンピューターの構成]\[ポリシー]\[管理用テンプレート]\[Microsoft Office 2016 (マシン)]\[更新] にあります。
値の例:
- Deadline="05/16/2014 18:30"
Channel 属性 (Updates 要素の一部)
省略可能。 既定値は [最新] です。
インストール後に Microsoft 365 Apps を更新するために使用するチャネルを定義します。 チャネル属性には 2 つがあります。Add 要素のチャネルは、Microsoft 365 Apps のインストール中に更新チャネルを指定するために使用され、Updates 要素のチャネルは、Microsoft 365 Apps の既存のインストールのチャネルを変更するために使用されます。
更新プログラム チャネルの詳細については、「Microsoft 365 Apps 用更新プログラム チャネルの概要」を参照してください。
Office の管理用テンプレート ファイル (ADMX/ADML) でグループ ポリシーを使用する場合は、[チャネルの更新] ポリシー設定を使用してチャネルを設定できます。 このポリシー設定は、[コンピューターの構成]\[ポリシー]\[管理用テンプレート]\[Microsoft Office 2016 (マシン)]\[更新] にあります。 有効な場合は、このグループ ポリシー設定が Office 展開ツールを使用して設定された Channel 値よりも優先されます。
有効な値は次のとおりです。
- Channel="BetaChannel"
- Channel="CurrentPreview"
- Channel="Current"
- Channel="MonthlyEnterprise"
- Channel="SemiAnnualPreview"
- Channel="SemiAnnual"
注:
- これらの属性値を使用するには、2020 年 6 月 9 日火曜日にリリースされた Office 展開ツールのバージョン 16.0.12827.20268 以上を使用している必要があります。
- 各更新チャネルで以前に許可されていた値を引き続き使用できます。つまり、古い構成 XML ファイルを更新する必要はありません。
- ベータ チャネル (Insider ファーストとも呼ばれます) はサポートされているビルドでは ないため 、テスト環境で、IT スタッフやアプリケーション開発者などの少数の特定のユーザー グループのみが使用する必要があります。
ボリューム ライセンス バージョンである Office LTSC Professional Plus 2024 または Office LTSC Standard 2024 を展開する場合は、次の更新チャネルを使用する必要があります: PerpetualVL2024。 詳細については、「Office LTSC 2024 の更新プログラム チャネル」を参照してください。
ボリューム ライセンス版である Office LTSC Professional Plus 2021 または Office LTSC Standard 2021 を展開する場合は、PerpetualVL2021 更新チャネルを使用する必要があります。 詳細については、「Office LTSC 2021 用の更新プログラム チャネル」を参照してください。
ボリューム ライセンス版の Office Professional Plus 2019 または Office Standard 2019 を展開する場合は、PerpetualVL2019 という別の更新チャネルを使用する必要があります。 詳細については、「Office 2019 用の更新プログラム チャネル」を参照してください。
RemoveMSI 要素
省略可能。
Windows インストーラー (MSI) を使用してインストールされた 2007、2010、2013、または 2016 バージョンの Office、Visio、Project を、指定された製品 (Microsoft 365 Apps など) をインストールする前にコンピューターからアンインストールするかどうかを指定します。
Microsoft 365 Apps をインストールする前に、以前のバージョンの Office をアンインストールすることをお勧めします。 RemoveMSI の使用方法の詳細については、「Microsoft 365 Apps にアップグレードするときに既存の MSI バージョンの Office を削除する」を参照してください。
IgnoreProduct 属性 (RemoveMSI 要素の一部)
省略可能。
ID が指定されている場合、その Windows インストーラー (MSI) 製品はコンピューターからアンインストールされません。
値の例:
- IgnoreProduct ID="VisPro"
- IgnoreProduct ID="PrjPro"
AppSettings 要素
省略可能。
VBA マクロ通知、既定のファイルの場所、既定のファイル形式など、Microsoft 365 Apps のアプリケーション設定を定義します。 アプリケーションの設定を含む構成ファイルを作成するには、完全なユーザー インターフェイスを備えた Web アプリケーションである Office カスタマイズ ツール クイック実行を使用することをお勧めします。 また、このツールを使用して、利用可能なアプリケーションの設定の詳細を確認することもできます。
アプリケーションの設定の詳細については、「 アプリケーションの環境設定を適用 する」および 「アプリケーションの環境設定を Office の既存のインストールに適用する」を参照してください。
例
<AppSettings>
<User Key="software\microsoft\office\16.0\excel\security"
Name="vbawarnings"
Value="3"
Type="REG_DWORD"
App="excel16"
Id="L_VBAWarningsPolicy" />
</AppSettings>