Remove-CMGlobalCondition

Удаляет объект глобального условия Configuration Manager.

Синтаксис

Remove-CMGlobalCondition
      [-Force]
      -InputObject <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMGlobalCondition
      [-Force]
      -Id <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMGlobalCondition
      [-Force]
      -Name <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Командлет Remove-CMGlobalCondition удаляет глобальный объект условия.

Configuration Manager использует глобальные условия для представления бизнес-или технических условий. Глобальные условия определяют способ предоставления и развертывания приложений на клиентских устройствах.

Вы можете указать глобальное условие по имени или идентификатору или использовать командлет Get-CMGlobalCondition для получения объекта глобального условия. Нельзя удалить глобальные условия только для чтения.

Примечание.

Выполните командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Удаление глобального условия

PS XYZ:\> Remove-CMGlobalCondition -Name "GC56" -Force

Эта команда удаляет глобальное условие с именем GC56. Так как команда использует параметр Force , система не запрашивает запрос перед удалением условия.

Пример 2. Удаление глобального условия с помощью переменной

PS XYZ:\> $CMGC = Get-CMGlobalCondition -Name "GC57"
PS XYZ:\> Remove-CMGlobalCondition -InputObject $CMGC
Remove
Are you sure you wish to remove GlobalCondition:
LocalizedDisplayName=" GC57"?
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y

Первая команда использует командлет Get-CMGlobalCondition , чтобы получить глобальное условие с именем GC57 и сохранить его в переменной $CMGC.

Вторая команда удаляет глобальное условие, хранящееся в этой переменной. Эта команда не использует параметр Force , поэтому она запрашивает подтверждение перед удалением глобального условия.

Параметры

-Confirm

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

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

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Выполняет действие без сообщения подтверждения.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Задает массив идентификаторов глобальных условий. Это значение соответствует свойству CI_ID объекта глобального условия.

Type:String
Aliases:CIId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Задает объект глобального условия. Чтобы получить глобальный объект условия, используйте командлет Get-CMGlobalCondition .

Type:IResultObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Задает массив имен для глобальных условий. Это значение соответствует свойству LocalizedDisplayName объекта глобального условия.

Type:String
Aliases:LocalizedDisplayName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:True

-WhatIf

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

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

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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

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

System.Object