다음을 통해 공유


Remove-SCSMManagementPack

관리 팩을 제거합니다.

구문

Remove-SCSMManagementPack
      [-ManagementPack] <ManagementPack[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Remove-SCSMManagementPack cmdlet은 관리 팩에 포함된 모든 유형의 인스턴스와 함께 관리 팩을 제거합니다. 다른 관리 팩에 따라 관리 팩을 제거할 수 없습니다.

예제

예제 1: 파이프라인 연산자를 사용하여 이름으로 관리 팩 제거

PS C:\>Get-SCSMManagementPack | Where{ $_.Name -Match "Contoso" } | Remove-SCSMManagementPack

이 명령은 이름이 "Contoso" 문자열과 일치하는 모든 관리 팩을 제거합니다. 이름은 파이프라인 연산자를 사용하여 명령에 전달됩니다.

예제 2: 파이프라인 연산자를 사용하지 않고 이름으로 관리 팩 제거

PS C:\>$Mps = Get-SCSMManagementPack | Where{ $_.Name -Match "Contoso" }; Remove-SCSMManagementPack $Mps

이 명령은 이름이 "Contoso" 문자열과 일치하는 모든 관리 팩을 제거합니다.

매개 변수

-Confirm

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

형식:System.Management.Automation.SwitchParameter
별칭:cf
Position:Named
Default value:False
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ManagementPack

제거할 관리 팩을 지정합니다. Get-SCSMManagementPack cmdlet에서 반환되는 ManagementPack 개체를 지정할 수 있습니다.

형식:Microsoft.EnterpriseManagement.Configuration.ManagementPack[]
Position:1
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-WhatIf

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

형식:System.Management.Automation.SwitchParameter
별칭:wi
Position:Named
Default value:False
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

입력

Microsoft.EnterpriseManagement.Configuration.ManagementPack

관리 팩을 Remove-SCSMManagementPack cmdlet의 ManagementPack 매개 변수(예: Get-SCSMManagementPack cmdlet에서 반환되는 개체)로 파이프할 수 있습니다.

출력

None.

이 cmdlet은 출력을 생성하지 않습니다.