Set-CMSoftwareUpdateGroup
Изменяет параметры конфигурации для групп обновления программного обеспечения в Configuration Manager.
Синтаксис
Set-CMSoftwareUpdateGroup
[-AddSoftwareUpdate <IResultObject[]>]
[-ClearExpiredSoftwareUpdate]
[-ClearSoftwareUpdate]
[-ClearSupersededSoftwareUpdate]
[-Description <String>]
-Id <Int32>
[-NewName <String>]
[-PassThru]
[-RemoveSoftwareUpdate <IResultObject[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMSoftwareUpdateGroup
[-AddSoftwareUpdate <IResultObject[]>]
[-ClearExpiredSoftwareUpdate]
[-ClearSoftwareUpdate]
[-ClearSupersededSoftwareUpdate]
[-Description <String>]
-InputObject <IResultObject>
[-NewName <String>]
[-PassThru]
[-RemoveSoftwareUpdate <IResultObject[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMSoftwareUpdateGroup
[-AddSoftwareUpdate <IResultObject[]>]
[-ClearExpiredSoftwareUpdate]
[-ClearSoftwareUpdate]
[-ClearSupersededSoftwareUpdate]
[-Description <String>]
-Name <String>
[-NewName <String>]
[-PassThru]
[-RemoveSoftwareUpdate <IResultObject[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Set-CMSoftwareUpdateGroup изменяет имя или описание одной или нескольких групп обновления программного обеспечения Configuration Manager либо добавляет или удаляет группы обновлений программного обеспечения для одной или нескольких областей безопасности.
Группа обновлений программного обеспечения — это коллекция из одного или нескольких обновлений программного обеспечения. Вы можете добавить обновления программного обеспечения в группу обновлений программного обеспечения, а затем развернуть группу на клиентах. После развертывания группы обновлений программного обеспечения можно добавить в нее новые обновления программного обеспечения, и Configuration Manager автоматически развернет их.
Примечание.
Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>
. Дополнительные сведения см. в статье Начало работы.
Примеры
Пример 1. Добавление группы обновлений программного обеспечения в область безопасности
PS XYZ:\> Set-CMSoftwareUpdateGroup -SecurityScopeAction AddMembership -SecurityScopeName "ScopeNameD02" -Name "SUGroup01"
Эта команда добавляет группу обновлений программного обеспечения с именем SUGroup01 в качестве члена области безопасности ScopeNameD02.
Пример 2. Удаление группы обновлений программного обеспечения из области безопасности
PS XYZ:\> Set-CMSoftwareUpdateGroup -SecurityScopeAction RemoveMembership -SecurityScopeName "ScopeNameD17" -Name "SUGroup01"
Эта команда удаляет группу обновлений программного обеспечения с именем SUGroup01 из членства в области безопасности с именем ScopeNameD17.
Параметры
-AddSoftwareUpdate
Тип: | IResultObject[] |
Aliases: | AddSoftwareUpdates |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ClearExpiredSoftwareUpdate
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ClearSoftwareUpdate
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ClearSupersededSoftwareUpdate
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Перед запуском командлет запросит подтверждение.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Description
Указывает описание группы обновлений программного обеспечения.
Тип: | String |
Aliases: | LocalizedDescription |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Id
Задает массив идентификаторов групп обновлений программного обеспечения.
Тип: | Int32 |
Aliases: | CIId, CI_ID |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Указывает объект группы программного обеспечения. Чтобы получить объект группы программного обеспечения, используйте командлет Get-CMSoftwareUpdateGroup .
Тип: | IResultObject |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Задает массив имен групп обновления программного обеспечения.
Тип: | String |
Aliases: | LocalizedDisplayName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-NewName
Указывает имя группы обновлений программного обеспечения. Это имя заменяет текущее имя группы.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PassThru
Добавьте этот параметр, чтобы вернуть объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RemoveSoftwareUpdate
Тип: | IResultObject[] |
Aliases: | RemoveSoftwareUpdates |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Выходные данные
System.Object