UniversalAppInstall (リファレンス)
Microsoft Store またはホストされた場所から Windows アプリをインストールするには、UniversalAppInstall 設定を使用します。
注
利用可能なインストール ファイルのあるアプリ (オフライン ライセンスのサイドロード アプリ) に対しては、この Windows プロビジョニング設定とプロビジョニング パッケージしか使用できません。 オフライン アプリの配布について詳しくは、こちらをご覧ください
適用対象
設定 | Windows クライアント | Surface Hub | HoloLens | IoT Core |
---|---|---|---|---|
DeviceContextApp | ✅ | ✅ | ||
DeviceContextAppLicense | ✅ | ✅ | ||
StoreInstall | ✅ | ✅ | ✅ | |
UserContextApp | ✅ | ✅ | ✅ | |
UserContextAppLicense | ✅ | ✅ | ✅ |
DeviceContextApp
アプリ パッケージファミリ名を入力して、すべてのデバイス ユーザーのアプリをインストールします。 Get-AppxPackage コマンドレットを使用すると、インストールされたアプリのパッケージ ファミリ名を取得できます。
注
XAP ファイルの場合、製品 ID を入力します。
パッケージに追加する各アプリについて、次の表の設定を構成します。
設定 | 値 | 説明 |
---|---|---|
ApplicationFile |
.appx 又は .appxbundle |
値をデバイスにインストールするアプリ ファイルに設定します。 また、 AllowAllTrustedApps 設定を有効に し、ルート証明書またはライセンス ファイルを追加します。 |
DependencyAppxFiles | 必要なフレームワーク | 通常、アプリの依存関係は[ 必須フレームワーク] の下に一覧表示されます。 |
DeploymentOptions | - None -Force アプリケーションのシャットダウン: このパッケージまたはこのパッケージに依存するパッケージが現在使用されている場合、パッケージに関連付けられているプロセスは強制的にシャットダウンされます。 登録は続行できます。 - 開発モード: 使用しないでください。 - すべてのリソースをインストールする: このオプションを設定すると、アプリはリソースの適用性チェックをスキップするように指示されます - ターゲット アプリケーションの強制的なシャットダウン: このパッケージが現在使用されている場合、登録を続行できるように、パッケージに関連付けられているプロセスが強制的にシャットダウンされます |
展開オプションを選択します。 |
LaunchAppAtLogin | - アプリを起動しない - アプリを起動する |
ユーザーがサインインしたときのアプリの動作の値を設定します。 |
OptionalPackageFiles | パッケージに必要な追加ファイル | オプションのパッケージ ファイルを参照、選択し、追加します。 |
展開オプションについて詳しくは、「DeploymentOptions Enum」をご覧ください。
DeviceContextAppLicense
プロビジョニングしたアプリのライセンス ファイルの指定に使用します。
- アプリの LicenseProductId を指定します。 ライセンス ID はライセンス ファイルのルート ヘッダーで確認できます。 たとえば、
LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc"
と入力します。 [LicenseProductId] フィールドに入力し、[ 追加] を選択します。 - [使用可能なカスタマイズ] ウィンドウで [LicenseProductId] を選択し、アプリ ライセンス ファイルを参照して選択します。
StoreInstall
ビジネス向け Microsoft Store からアプリをインストールするために使います。
- パッケージ ファミリ名を入力し、[ 追加] を選択します。
- アプリ パッケージに必要な次の設定を構成します。
設定 | 説明 |
---|---|
フラグ | 現時点では、説明は利用できません。 |
ProductID | 製品 ID を入力します。 製品 ID を見つける方法をご覧ください。 |
SkuID | SKU ID を入力します。 SKU ID を見つける方法をご覧ください。 |
UserContextApp
新しいユーザー コンテキスト アプリの追加に使用します。
- アプリの PackageFamilyName を 指定し、[ 追加] を選択します。
- [使用可能なカスタマイズ] ウィンドウで [PackageFamilyName] を選択し、次の設定を構成します。
設定 | 値 | 説明 |
---|---|---|
ApplicationFile | アプリ ファイル | アプリケーション ファイルを参照、選択して追加します。 |
DependencyAppxFiles | アプリに必要なその他のファイル | 依存関係ファイルを参照、選択して追加します。 |
DeploymentOptions | - None - アプリケーションの強制的なシャットダウン - 開発モード - すべてのリソースのインストール - ターゲット アプリケーションの強制的なシャットダウン |
展開オプションを選択します。 |
LaunchAppAtLogin | - アプリを起動しない - アプリを起動する |
ユーザーのサインイン時にアプリを起動するかどうかを選択します。 |
UserContextAppLicense
ユーザー コンテキスト アプリのライセンス ファイルの指定に使用します。
- アプリの LicenseProductId を指定します。 ライセンス ID はライセンス ファイルのルート ヘッダーで確認できます。 たとえば、
LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc"
と入力します。 [LicenseProductId] フィールドに入力し、[ 追加] を選択します。 - [使用可能なカスタマイズ] ウィンドウで [LicenseProductId] を選択し、アプリ ライセンス ファイルを参照して選択します。