Condividi tramite


New-AzWvdMsixPackage

Creare o aggiornare un pacchetto MSIX.

Sintassi

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>
   [-SubscriptionId <String>]
   [-DisplayName <String>]
   [-ImagePath <String>]
   [-IsActive]
   [-IsRegularRegistration]
   -PackageAlias <String>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Creare o aggiornare un pacchetto MSIX.

Esempio

Esempio 1: Crea un nuovo pacchetto MSIX in HostPool tramite alias del pacchetto

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

Questo comando aggiunge il pacchetto MSIX dal percorso immagine specificato a HostPool

Esempio 2: Crea un nuovo pacchetto MSIX nel pool host

$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

Questo comando aggiunge il pacchetto MSIX nel pool host specificato

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Nome descrittivo da visualizzare nel portale.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FullName

Nome completo del pacchetto MSIX specifico della versione all'interno del pool di host specificato

Type:String
Aliases:MsixPackageFullName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-HostPoolName

Nome del pool di host all'interno del gruppo di risorse specificato

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ImagePath

Percorso dell'immagine VHD/CIM nella condivisione di rete.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsActive

Rendere questa versione del pacchetto attiva nell'hostpool.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsRegularRegistration

Specifica come registrare il pacchetto nel feed.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LastUpdated

Data dell'ultimo aggiornamento del pacchetto, trovato nel appxmanifest.xml.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PackageAlias

Alias del pacchetto dall'estrazione dell'immagine MSIX

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PackageApplication

Elenco delle applicazioni del pacchetto.

Per costruire, vedere la sezione NOTES per le proprietà PACKAGEAPPLICATION e creare una tabella hash.

Type:IMsixPackageApplications[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PackageDependency

Elenco delle dipendenze dei pacchetti.

Per costruire, vedere la sezione NOTES per le proprietà PACKAGEDEPENDENCY e creare una tabella hash.

Type:IMsixPackageDependencies[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PackageFamilyName

Nome della famiglia di pacchetti da appxmanifest.xml. Contiene il nome del pacchetto e il nome del server di pubblicazione.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PackageName

Nome pacchetto da appxmanifest.xml.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PackageRelativePath

Percorso relativo del pacchetto all'interno dell'immagine.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID della sottoscrizione di destinazione.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Version

Versione del pacchetto trovata nel appxmanifest.xml.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Output

IMsixPackage