UniversalAppInstall (參考)

使用 UniversalAppInstall 設定來從 Microsoft Store 或託管位置安裝 Windows 應用程式。

注意

您只能針對您擁有可用安裝檔案的應用程式使用 Windows 佈建設定及佈建套件,即具備離線授權的側載應用程式。 深入了解離線應用程式發佈。

適用對象

設定 Windows 用戶端 Surface Hub HoloLens IoT 核心版
DeviceContextApp
DeviceContextAppLicense
StoreInstall
UserContextApp
UserContextAppLicense

DeviceContextApp

輸入應用程式套件系列名稱,為所有裝置使用者安裝應用程式。 您可以使用 Get-AppxPackage cmdlet 來取得已安裝應用程式的套件系列名稱。

注意

針對 XAP 檔案,請輸入產品識別碼。

針對每個您新增至套件的應用程式,請在下列表格中設定設定。

設定 描述
ApplicationFile .appx.appxbundle 將值設定為您要在裝置上安裝的應用程式檔案。 也請啟用 AllowAllTrustedApps 設定 ,並新增跟證書或授權檔案。
DependencyAppxFiles 任何必要的架構 在商務用 Microsoft Store 中,應用程式的任何相依性都會列在下載頁面的 \[需要的架構\] 區段中。
DeploymentOptions - 非
強制關閉應用程式:如果此套件或任何相依於此套件的套件目前正在使用中,則會強制關閉與套件相關聯的進程。 註冊可以繼續。
- 開發模式:請勿使用。
- 安裝所有資源:當您設定此選項時,系統會指示應用程式略過資源適用性檢查。
- 強制關閉目標應用程式:如果此套件目前正在使用中,則會強制關閉與套件相關聯的進程,以便繼續註冊
選取部署選項。
LaunchAppAtLogin - 不要啟動應用程式
- 啟動應用程式
設定使用者登入時應用程式行為的值。
OptionalPackageFiles 套件所需的其他檔案 瀏覽、選取,並加入額外的套件檔案。

如需有關部署選項的詳細資訊,請參閱 DeploymentOptions 列舉

DeviceContextAppLicense

用於指定佈建應用程式的授權檔案。

  1. 為應用程式指定 \[LicenseProductId\]。 您可以在授權檔案的根標頭中找到授權識別碼。 例如,輸入 LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc"。 在 [LicenseProductId] 字段中輸入它,然後選取 [ 新增]
  2. 在 \[可用的自訂項目\] 窗格中,選取 \[LicenseProductId\],瀏覽並選取應用程式授權檔案。

StoreInstall

用以從商務用 Microsoft Store 安裝應用程式。

  1. 輸入套件系列名稱,然後選取 [ 新增]
  2. 設定應用程式套件的下列必要設定。
設定 描述
Flags 目前無描述。
ProductID 輸入產品識別碼。 了解如何尋找產品識別碼。
SkuID 輸入 SKU 識別碼。 了解如何尋找 SKU 識別碼。

UserContextApp

用於新增新的使用者內容應用程式。

  1. 指定應用程式的 PackageFamilyName ,然後選取 [ 新增]
  2. 在 \[可用的自訂項目\] 窗格中,選取 \[PackageFamilyName\],然後進行下列設定。
設定 描述
ApplicationFile 應用程式檔案 瀏覽、選取,然後新增應用程式檔案,
DependencyAppxFiles 應用程式所需的其他檔案 瀏覽、選取,並新增相依性檔案。
DeploymentOptions - 無

- 強制應用程式關機

- 開發模式

- 安裝所有資源

- 強制關閉目標應用程式
選取部署選項。
LaunchAppAtLogin - 不要啟動應用程式

- 啟動應用程式
選取是否要在使用者登入時啟動應用程式。

UserContextAppLicense

用於指定使用者內容應用程式的授權檔案。

  1. 為應用程式指定 \[LicenseProductId\]。 您可以在授權檔案的根標頭中找到授權識別碼。 例如,輸入 LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc"。 在 [LicenseProductId] 字段中輸入它,然後選取 [ 新增]
  2. 在 \[可用的自訂項目\] 窗格中,選取 \[LicenseProductId\],瀏覽並選取應用程式授權檔案。