New-CMAppVVirtualEnvironment

Crea un ambiente virtuale App-V.

Sintassi

New-CMAppVVirtualEnvironment
   -ApplicationGroup <VirtualEnvironmentGroup[]>
   [-Description <String>]
   -Name <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-CMAppVVirtualEnvironment crea un ambiente virtuale Microsoft Application Virtualization (App-V) in Configuration Manager. Gli ambienti virtuali App-V in Configuration Manager consentono alle applicazioni virtuali distribuite di condividere lo stesso file system e lo stesso registro nei computer client.

Nota

Eseguire Configuration Manager cmdlet dall'unità del sito Configuration Manager, ad esempio PS XYZ:\>. Per altre informazioni, vedere Introduzione.

Esempio

Esempio 1: Creare un ambiente virtuale App-V

PS XYZ:\> $Dti = Get-CMAppV5XDeploymentTypeItem -ApplicationName "App01d2012" -DeploymentTypeName "7Zip - Microsoft Application Virtualization 5"
PS XYZ:\> $Veg = New-CMVirtualEnvironmentGroup -Name "Venvgroup01" -DeploymentType $Dti
PS XYZ:\> New-CMAppVVirtualEnvironment -Name "CMAppVenv01" -Description "App-V virtual environment" -ApplicationGroup $Veg

Questo primo comando usa il cmdlet Get-CMAppV5XDeploymentTypeItem ottiene il tipo di distribuzione denominato 7Zip - Microsoft Application Virtualization 5 nell'applicazione denominata App01d2012. Il comando archivia il risultato nella variabile $Dti.

Questo secondo comando crea un gruppo di applicazioni denominato Venvgroup01 per il tipo di distribuzione archiviato in $Dti. Il comando archivia il risultato nella variabile $Veg.

Questo terzo comando crea un ambiente virtuale App-V denominato CMAppVenv01 per il gruppo di applicazioni archiviato in $Veg.

Parametri

-ApplicationGroup

Specifica una matrice di gruppi di applicazioni da aggiungere all'ambiente virtuale App-V. Per ottenere un gruppo di applicazioni, usare il cmdlet New-CMVirtualEnvironmentGroup.

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

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

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

-Description

Specifica una descrizione per l'ambiente virtuale App-V.

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

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

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

-Name

Specifica un nome per l'ambiente virtuale App-V.

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

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

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

Input

None

Output

IResultObject