Remove-SCSMManagementPack

管理パックを削除します。

構文

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

説明

Remove-SCSMManagementPack コマンドレットは、管理パックと、それらの管理パックに含まれる型のすべてのインスタンスを削除します。 管理パックが他の管理パックに依存している場合、管理パックを削除することはできません。

例 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

コマンドレットの実行前に確認を求めるメッセージが表示されます。

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

-ManagementPack

削除する管理パックを指定します。 Get-SCSMManagementPack コマンドレットによって返される ManagementPack オブジェクトを指定できます。

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPack[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

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

入力

Microsoft.EnterpriseManagement.Configuration.ManagementPack

管理パックは、Get-SCSMManagementPack コマンドレットによって返されるオブジェクトなど、Remove-SCSMManagementPack コマンドレットの ManagementPack パラメーターにパイプ処理できます。

出力

None.

このコマンドレットは出力を生成しません。