Freigeben über


Remove-SCSMClassInstance

Entfernt eine Klasseninstanz.

Syntax

Remove-SCSMClassInstance
      [-Instance] <EnterpriseManagementInstance[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Das cmdlet Remove-SCSMClassInstance entfernt dauerhaft eine Klasseninstanz.

Beispiele

Beispiel 1: Entfernen aller Klasseninstanzen eines bestimmten Typs

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

Mit diesen Befehlen werden alle Klasseninstanzen vom Typ "System.Windows.Computer" entfernt, wenn die Instanz "DisplayName" mit der Zeichenfolge "Computer1" beginnt.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:System.Management.Automation.SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Instance

Gibt eine Instanz eines zu entfernenden Konfigurationselementobjekts an.

Sie können ein EnterpriseManagementObject- angeben, das vom Cmdlet Get-SCSMClassInstance zurückgegeben wird.

Typ:Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[]
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:System.Management.Automation.SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance

Sie können eine Klasseninstanz an den parameter Instance des Cmdlets Remove-SCSMClassInstance weiterleiten.

Ausgaben

None.

Dieses Cmdlet generiert keine Ausgabe.