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
Перед запуском командлет запросит подтверждение.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Выполняет действие без сообщения подтверждения.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Id
Задает массив идентификаторов глобальных условий. Это значение соответствует свойству CI_ID объекта глобального условия.
Тип: | String |
Aliases: | CIId |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Задает объект глобального условия. Чтобы получить глобальный объект условия, используйте командлет Get-CMGlobalCondition .
Тип: | IResultObject |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Задает массив имен для глобальных условий. Это значение соответствует свойству LocalizedDisplayName объекта глобального условия.
Тип: | String |
Aliases: | LocalizedDisplayName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | True |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет при этом не запускается.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Выходные данные
System.Object