Freigeben über


Remove-CMDeploymentType

Entfernt einen Bereitstellungstyp für eine Configuration Manager-Bereitstellungsanwendung.

Syntax

Remove-CMDeploymentType
      [-ApplicationName <String>]
      [-Force]
      -InputObject <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMDeploymentType
      -ApplicationName <String>
      -DeploymentTypeId <Int32>
      [-Force]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMDeploymentType
      -ApplicationName <String>
      [-DeploymentTypeName] <String>
      [-Force]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Das Cmdlet Remove-CMDeploymentType entfernt einen Bereitstellungstyp in Configuration Manager. Sie können einen Bereitstellungstyp nicht entfernen, wenn ein Bereitstellungstyp in einer anderen Anwendung auf ihn verweist.

Um einen Bereitstellungstyp zu entfernen, müssen Sie alle Abhängigkeiten vom Bereitstellungstyp in anderen Bereitstellungstypen entfernen. Darüber hinaus müssen Sie vorherige Revisionen jeder Anwendung entfernen, die einen Bereitstellungstyp enthält, der auf den zu entfernenden Bereitstellungstyp verweist. Wenn Sie die Anwendung bereits bereitgestellt haben, können Sie den letzten Bereitstellungstyp, den die Anwendung enthält, nicht entfernen, und die Anwendung muss sich in einem aktiven Zustand befinden.

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: Entfernen eines Bereitstellungstyps

PS XYZ:\> Remove-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows app package (.appx file)"

Mit diesem Befehl wird der Bereitstellungstyp InterDept – Windows-App-Paket (.appx Datei) entfernt, der in der Anwendung mit dem Namen CenterApp enthalten ist.

Parameter

-ApplicationName

Gibt den Namen einer Anwendung an, die dem Bereitstellungstyp zugeordnet ist.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

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

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

-DeploymentTypeId

Gibt die ID eines Bereitstellungstyps an.

Typ:Int32
Aliase:CIId, CI_ID, Id
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DeploymentTypeName

Gibt den Namen eines Bereitstellungstyps an.

Typ:String
Aliase:LocalizedDisplayName, Name
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:True

-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 die Eingabe für dieses Cmdlet an. Sie können diesen Parameter verwenden oder die Eingabe an dieses Cmdlet weiterleiten.

Typ:IResultObject
Aliase:DeploymentType
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:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object