共用方式為


New-AzWvdMsixPackage

建立 MSIX 套件。

語法

New-AzWvdMsixPackage
   -HostPoolName <String>
   -ResourceGroupName <String>
   -FullName <String>
   [-SubscriptionId <String>]
   [-DisplayName <String>]
   [-ImagePath <String>]
   [-IsActive]
   [-IsRegularRegistration]
   [-LastUpdated <DateTime>]
   [-PackageApplication <IMsixPackageApplications[]>]
   [-PackageDependency <IMsixPackageDependencies[]>]
   [-PackageFamilyName <String>]
   [-PackageName <String>]
   [-PackageRelativePath <String>]
   [-Version <String>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzWvdMsixPackage
   -HostPoolName <String>
   -ResourceGroupName <String>
   -FullName <String>
   [-SubscriptionId <String>]
   -JsonString <String>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzWvdMsixPackage
   -HostPoolName <String>
   -ResourceGroupName <String>
   -FullName <String>
   [-SubscriptionId <String>]
   -JsonFilePath <String>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzWvdMsixPackage
   -HostPoolName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-DisplayName <String>]
   [-ImagePath <String>]
   [-IsActive]
   [-IsRegularRegistration]
   -PackageAlias <String>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

建立 MSIX 套件。

範例

範例 1:透過套件別名在 HostPool 中建立新的 MSIX 套件

New-AzWvdMsixPackage -HostPoolName HostPoolName `
                     -ResourceGroupName resourceGroupName `
                     -SubscriptionId SubscriptionId `
                     -PackageAlias packagealias `
                     -ImagePath ImagePathURI

此命令會將 MSIX 套件從指定的映像路徑新增至 HostPool

範例 2:在 HostPool 中建立新的 MSIX 套件

$apps = "<PackagedApplication>"
$deps = "<PackageDependencies>"
New-AzWvdMsixPackage -FullName PackageFullName `
                     -HostPoolName HostPoolName `
                     -ResourceGroupName ResourceGroupName `
                     -SubscriptionId SubscriptionId `
                     -DisplayName displayname `
                     -ImagePath imageURI `
                     -IsActive:$false `
                     -IsRegularRegistration:$false `
                     -LastUpdated datelastupdated `
                     -PackageApplication $apps `
                     -PackageDependency $deps `
                     -PackageFamilyName packagefamilyname `
                     -PackageName packagename `
                     -PackageRelativePath packagerelativepath `
                     -Version packageversion

Name                              Type
----                              ----
HotPoolName/PackageFullName       Microsoft.DesktopVirtualization/hostpools/msixpackages

此命令會在指定的 HostPool 中新增 MSIX 套件

參數

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

DefaultProfile 參數無法運作。 如果針對不同的訂用帳戶執行 Cmdlet,請使用 SubscriptionId 參數。

類型:PSObject
別名:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DisplayName

要顯示在入口網站中的使用者易記名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-FullName

指定之 hostpool 內 MSIX 套件的版本特定套件完整名稱

類型:String
別名:MsixPackageFullName
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-HostPoolName

指定資源群組內的主機集區名稱

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ImagePath

網路共用上的 VHD/CIM 映射路徑。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IsActive

將此版本的套件設為跨主機集區的作用中套件。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IsRegularRegistration

指定如何在摘要中註冊封裝。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-JsonFilePath

提供給建立作業的 Json 檔案路徑

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-JsonString

提供給建立作業的 Json 字串

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-LastUpdated

上次更新日期套件,可在 appxmanifest.xml中找到。

類型:DateTime
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PackageAlias

擷取 MSIX 映像的封裝別名

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-PackageApplication

套件應用程式清單。

類型:IMsixPackageApplications[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PackageDependency

套件相依性清單。

類型:IMsixPackageDependencies[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PackageFamilyName

appxmanifest.xml的套件系列名稱。 包含套件名稱和發行者名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PackageName

appxmanifest.xml的套件名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PackageRelativePath

映射內封裝的相對路徑。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceGroupName

資源群組的名稱。 名稱不區分大小寫。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-SubscriptionId

目標訂用帳戶的標識碼。 此值必須是 UUID。

類型:String
Position:Named
預設值:(Get-AzContext).Subscription.Id
必要:False
接受管線輸入:False
接受萬用字元:False

-Version

appxmanifest.xml中找到的套件版本。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸出

IMsixPackage