Remove-CMDeploymentTypeSupersedence

Entfernen einer Ablösungsbeziehung vom Bereitstellungstyp. Dieses Cmdlet ist veraltet.

Syntax

Remove-CMDeploymentTypeSupersedence
      [-Force]
      [-SupersededDeploymentType] <IResultObject>
      [-SupersedingDeploymentType] <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Wichtig

Ab Version 2111 ist dieses Cmdlet veraltet und kann in einer zukünftigen Version entfernt werden. Verwenden Sie stattdessen das Cmdlet Set-CMApplicationSupersedence .

Verwenden Sie dieses Cmdlet, um einen ablösenden Bereitstellungstyp aus einem abgelösten Bereitstellungstyp zu entfernen. Mit anderen Worten: Entfernen Sie den Ersatzbereitstellungstyp aus dem alten Bereitstellungstyp.

Weitere Informationen finden Sie unter Ersetzen von Anwendungen in Configuration Manager.

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

Es gibt zwei Beispielanwendungen: BRANCHEN-App v7 und BRANCHEN-App v6. V7 ersetzt v6. Der erste Befehl verwendet das Cmdlet Get-CMDeploymentType , um ein Bereitstellungstypobjekt für v7 abzurufen. Anschließend wird dieses Objekt mit Get-CMDeploymentTypeSupersedence verwendet, um den abgelösten Bereitstellungstyp für v6 abzurufen. Schließlich wird die Ablösungsbeziehung zwischen den beiden Objekten entfernt.

$dt7 = Get-CMDeploymentType -ApplicationName "LOB app v7" -DeploymentTypeName "Install"
$dt6 = Get-CMDeploymentTypeSupersedence -InputObject $dt7

Remove-CMDeploymentTypeSupersedence -SupersedingDeploymentType $dt7 -SupersededDeploymentType $dt6

Parameter

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
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

-SupersededDeploymentType

Geben Sie ein Bereitstellungstypobjekt für eine Anwendung an, die abgelöst wird. Mit anderen Worten, der alte Bereitstellungstyp. Verwenden Sie zum Abrufen dieses Objekts die Cmdlets Get-CMDeploymentType oder Get-CMDeploymentTypeSupersedence .

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

-SupersedingDeploymentType

Geben Sie ein Bereitstellungstypobjekt für eine Anwendung an, die eine andere ablöst. Anders ausgedrückt: der Ersatzbereitstellungstyp . Verwenden Sie zum Abrufen dieses Objekts das Cmdlet Get-CMDeploymentType .

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

-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:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

None

Ausgaben

System.Object