Freigeben über


Remove-CMDeploymentTypeDependency

Entfernt eine Abhängigkeit vom Bereitstellungstyp aus der Abhängigkeitsgruppe des Configuration Manager-Bereitstellungstyps.

Syntax

Remove-CMDeploymentTypeDependency
      -DeploymentTypeDependency <IResultObject[]>
      [-Force]
      -InputObject <DeploymentTypeDependencyGroup>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Das Cmdlet Remove-CMDeploymentTypeDependency entfernt eine Abhängigkeit vom Bereitstellungstyp aus einer Abhängigkeitsgruppe des Bereitstellungstyps. Wenn das Entfernen einer Abhängigkeit dazu führt, dass die Gruppe keine Abhängigkeiten mehr aufweist, wird die Gruppe entfernt. Erforderliche Eingaben sind ein Bereitstellungstypobjekt aus Get-CMDeploymentType oder Get-CMDeploymentTypeDependency und eine Abhängigkeitsgruppe aus Get-CMDeploymentTypeDependencyGroup.

Hinweis

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

Beispiele

Beispiel 1

PS XYZ:\> $dpGroup = Get-CMDeploymentType -ApplicationName MyApp | Get-CMDeploymentTypeDependencyGroup -GroupName MyGroup
PS XYZ:\> $dpDeps = Get-CMDeploymentTypeDependency -Group $dpGroup
PS XYZ:\> Remove-CMDeploymentTypeDependency -Group $dpGroup -DeploymentTypeDependency $dpDeps[1] -Force

Dieser Befehl entfernt eine Abhängigkeit vom Bereitstellungstyp.

Parameter

-Confirm

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

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DeploymentTypeDependency

Gibt ein Bereitstellungstypobjekt an.

Typ:IResultObject[]
Aliase:DeploymentTypeDependencies
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DisableWildcardHandling

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

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Force

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

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ForceWildcardHandling

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

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

Gibt ein Abhängigkeitsgruppenobjekt vom Bereitstellungstyp an.

Typ:DeploymentTypeDependencyGroup
Aliase:Group
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

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

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.AppMan.DeploymentTypeDependencyGroup

Ausgaben

System.Object