Remove-CMAppVVirtualEnvironment

Entfernt eine virtuelle App-V-Umgebung.

Syntax

Remove-CMAppVVirtualEnvironment
      [-Force]
      -InputObject <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAppVVirtualEnvironment
      [-Force]
      -Id <Int32[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAppVVirtualEnvironment
      [-Force]
      -Name <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Das Cmdlet Remove-CMAppVVirtualEnvironment entfernt mindestens ein virtuelles Microsoft Application Virtualization(App-V)-Umgebungsobjekt aus Configuration Manager. Sie können virtuelle App-V-Umgebungen anhand des Namens oder der ID angeben oder ein virtuelles App-V-Umgebungsobjekt bereitstellen.

Hinweis

Führen Sie Configuration Manager Cmdlets auf dem Configuration Manager-Websitelaufwerk aus, z. PS XYZ:\>B. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Entfernen einer virtuellen Umgebung anhand des Namens

PS XYZ:\> Remove-CMAppVVirtualEnvironment -Name "Test"

Dieser Befehl entfernt eine virtuelle App-V-Umgebung mit dem Namen Test.

Beispiel 2: Entfernen einer virtuellen Umgebung nach ID

PS XYZ:\> Remove-CMAppVVirtualEnvironment -Id "16781806"

Dieser Befehl entfernt eine virtuelle App-V-Umgebung mit der ID 16781806.

Beispiel 3: Entfernen einer virtuellen Umgebung anhand des Namens mithilfe eines Wildcards

PS XYZ:\> $AppV = Get-CMAppVVirtualEnvironment -Name "T*"
PS XYZ:\> Remove-CMAppVVirtualEnvironment -InputObject $AppV

Der erste Befehl ruft alle virtuellen App-V-Umgebungen ab, deren Namen mit dem Buchstaben T beginnen, und speichert sie in der variablen $AppV.

Der zweite Befehl entfernt alle in $AppV gespeicherten Umgebungen.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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

-DisableWildcardHandling

Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.

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

-Force

Erzwingt die Ausführung des Befehls ohne Benutzerbestätigung.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.

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

-Id

Gibt ein Array von IDs virtueller Umgebungen an.

Type:Int32[]
Aliases:CIId, CI_ID
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Gibt ein virtuelles App-V-Umgebungsobjekt an.

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

-Name

Gibt ein Array von Namen von Virtuellen App-V-Umgebungsobjekten an. Sie können einen Wildcard verwenden.

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

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object