Sdílet prostřednictvím


Remove-SCSMClassInstance

Odebere instanci třídy.

Syntax

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

Description

Rutina Remove-SCSMClassInstance trvale odebere instanci třídy.

Příklady

Příklad 1: Odebrání všech instancí tříd určitého typu

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

Tyto příkazy odeberou všechny instance tříd typu System.Windows.Computer, pokud instance DisplayName začíná řetězcem Computer1.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

-Instance

Určuje instanci objektu položky konfigurace, který se má odebrat.

Můžete zadat Objekt EnterpriseManagementObject , který je vrácen rutinou Get-SCSMClassInstance .

Type:Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

Vstupy

Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance

Instanci třídy můžete připojit k parametru Instance rutiny Remove-SCSMClassInstance .

Výstupy

None.

Tato rutina negeneruje žádný výstup.