Share via


Remove-CMDeploymentType

Configuration Manager 배포 애플리케이션에 대한 배포 유형을 제거합니다.

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>]

Description

Remove-CMDeploymentType cmdlet은 Configuration Manager 배포 유형을 제거합니다. 다른 애플리케이션의 배포 유형에서 참조하는 경우 배포 유형을 제거할 수 없습니다.

배포 유형을 제거하려면 다른 배포 유형의 배포 유형에 대한 종속성을 제거해야 합니다. 또한 제거하려는 배포 유형을 참조하는 배포 유형이 포함된 애플리케이션의 이전 수정 버전을 제거해야 합니다. 애플리케이션을 이미 배포한 경우 애플리케이션에 포함된 마지막 배포 유형을 제거할 수 없으며 애플리케이션이 활성 상태여야 합니다.

참고

Configuration Manager 사이트 드라이브에서 Configuration Manager cmdlet을 실행합니다(예: PS XYZ:\>). 자세한 내용은 시작을 참조하세요.

예제

예제 1: 배포 유형 제거

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

이 명령은 CenterApp이라는 애플리케이션에 포함된 InterDept - Windows 앱 패키지(.appx 파일)라는 배포 유형을 제거합니다.

매개 변수

-ApplicationName

배포 유형에 연결된 애플리케이션의 이름을 지정합니다.

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

-Confirm

cmdlet을 실행하기 전에 확인 메시지를 표시합니다.

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

-DeploymentTypeId

배포 유형의 ID를 지정합니다.

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

-DeploymentTypeName

배포 유형의 이름을 지정합니다.

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

-DisableWildcardHandling

이 매개 변수는 와일드카드 문자를 리터럴 문자 값으로 처리합니다. ForceWildcardHandling과 결합할 수 없습니다.

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

-Force

사용자 확인을 요청하지 않고 명령을 강제로 실행합니다.

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

-ForceWildcardHandling

이 매개 변수는 와일드카드 문자를 처리하고 예기치 않은 동작(권장되지 않음)으로 이어질 수 있습니다. DisableWildcardHandling과 결합할 수 없습니다.

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

-InputObject

이 cmdlet에 대한 입력을 지정합니다. 이 매개 변수를 사용하거나 입력을 이 cmdlet으로 파이프할 수 있습니다.

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

-WhatIf

cmdlet이 실행되면 어떻게 되는지 보여줍니다. cmdlet이 실행되지 않습니다.

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

입력

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

출력

System.Object