Compartir a través de


Remove-SCClassInstance

Quita una instancia de clase.

Sintaxis

Default (Es el valor predeterminado).

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

Description

El cmdlet Remove-SCClassInstance quita permanentemente una instancia de clase.

Ejemplos

Ejemplo 1: Quitar todas las instancias de clase de un tipo específico

PS C:\>$Cmp = Get-SCClass -Name Microsoft.Windows.Computer
PS C:\>Get-SCClassInstance -Class $Cmp -Filter 'DisplayName -like "Computer1%"' | Remove-SCClassInstance
PS C:\>Get-SCClassInstance -Class $Cmp|Format-Table PrincipalName,DisplayName
PrincipalName                     DisplayName

-------------                     -----------

CenSupport.contoso.com            CentSupport$

WIN-752HJBSX24M.woodgrove.com

Estos comandos quitan todas las instancias de clase del tipo System.Windows.Computer cuando la instancia DisplayName comienza con la cadena Computer1.

Parámetros

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Propiedades del parámetro

Tipo:System.Management.Automation.SwitchParameter
Valor predeterminado:False
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Instance

Especifica una instancia de un objeto de elemento de configuración que se va a quitar.

Puede especificar un objeto EnterpriseManagementObject devuelto por el cmdlet Get-SCClassInstance .

Propiedades del parámetro

Tipo:

Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:1
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Propiedades del parámetro

Tipo:System.Management.Automation.SwitchParameter
Valor predeterminado:False
Admite caracteres comodín:False
DontShow:False
Alias:Wi

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance

Puede canalizar una instancia de clase al parámetro Instance del cmdlet Remove-SCClassInstance .

Salidas

None.

Este cmdlet no genera ninguna salida.