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.
このコマンドレットは出力を生成しません。