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 不會產生任何輸出。