Remove-SCSMClassInstance
移除類別實例。
Syntax
Remove-SCSMClassInstance
[-Instance] <EnterpriseManagementInstance[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Remove-SCSMClassInstance Cmdlet 會永久移除類別實例。
範例
範例 1:移除特定類型的所有類別實例
PS C:\>$Cmp = Get-SCSMClass -Name Microsoft.Windows.Computer
PS C:\>Get-SCSMClassInstance -Class $Cmp -Filter 'DisplayName -like "Computer1%"' | Remove-SCSMClassInstance
PS C:\>Get-SCSMClassInstance -Class $Cmp|Format-Table PrincipalName,DisplayName
PrincipalName DisplayName
------------- -----------
CenSupport.contoso.com CentSupport$
WIN-752HJBSX24M.woodgrove.com
當實例 DisplayName 以 Computer1 字串開頭時,這些命令會移除 System.Windows.Computer 類型的所有類別實例。
參數
-Confirm
在執行 Cmdlet 前提示您確認。
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Instance
指定要移除之設定項目物件的執行個體。
您可以指定Get-SCSMClassInstance Cmdlet 所傳回的EnterpriseManagementObject。
Type: | Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 Cmdlet 並不會執行。
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance
您可以使用管線將類別實例傳送至Remove-SCSMClassInstance Cmdlet 的Instance參數。
輸出
None.
此 Cmdlet 不會產生任何輸出。