Поделиться через


Remove-SCSMClassInstance

Удаляет экземпляр класса.

Синтаксис

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

Описание

Командлет Remove-SCSMClassInstance окончательно удаляет экземпляр класса.

Примеры

Пример 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

Эти команды удаляют все экземпляры классов типа System.Windows.Computer, когда имя экземпляра DisplayName начинается со строки Computer1.

Параметры

-Confirm

Запрашивает подтверждение перед запуском командлета.

Тип:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Instance

Указывает экземпляр объекта элемента конфигурации, который необходимо удалить.

Можно указать EnterpriseManagementObject, возвращаемую командлетом Get-SCSMClassInst ance.

Тип:Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[]
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Тип:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance

Экземпляр класса можно передать в параметр экземпляра командлета remove-SCSMClassInstance.

Выходные данные

None.

Этот командлет не создает выходные данные.