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


Set-CMCollectionPowerManagement

Настраивает параметры управления питанием для коллекции устройств.

Синтаксис

Set-CMCollectionPowerManagement
   [-Apply]
   -InputObject <IResultObject>
   [-NonPeakPlan <PowerSchema>]
   [-PassThru]
   [-PeakEndTime <DateTime>]
   [-PeakPlan <PowerSchema>]
   [-PeakStartTime <DateTime>]
   [-WakeupTime <DateTime>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCollectionPowerManagement
   [-Apply]
   -CollectionName <String>
   [-NonPeakPlan <PowerSchema>]
   [-PassThru]
   [-PeakEndTime <DateTime>]
   [-PeakPlan <PowerSchema>]
   [-PeakStartTime <DateTime>]
   [-WakeupTime <DateTime>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCollectionPowerManagement
   [-Apply]
   -CollectionId <String>
   [-NonPeakPlan <PowerSchema>]
   [-PassThru]
   [-PeakEndTime <DateTime>]
   [-PeakPlan <PowerSchema>]
   [-PeakStartTime <DateTime>]
   [-WakeupTime <DateTime>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCollectionPowerManagement
   -CollectionId <String>
   [-None]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCollectionPowerManagement
   -CollectionId <String>
   [-NeverApply]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCollectionPowerManagement
   -CollectionName <String>
   [-None]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCollectionPowerManagement
   -CollectionName <String>
   [-NeverApply]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCollectionPowerManagement
   -InputObject <IResultObject>
   [-None]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCollectionPowerManagement
   -InputObject <IResultObject>
   [-NeverApply]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командлет Set-CMCollectionPowerManagement настраивает параметры управления питанием для коллекции устройств.

Примечание.

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

Примеры

Пример 1. Настройка параметров управления питанием с помощью конвейера

PS XYZ:\> Get-CMCollection -Name "DeviceCol1" | Set-CMCollectionPowerManagement -NeverApply -PassThru

Эта команда получает объект коллекции устройств с именем DeviceCol1 и использует оператор конвейера для передачи объекта в Set-CMCollectionPowerManagement. Set-CMCollectionPowerManagagement настраивает deviceCol1, чтобы никогда не применять параметры управления питанием к компьютерам в этой коллекции.

Пример 2. Настройка параметров управления питанием по имени

PS XYZ:\> Set-CMCollectionPowerManagement -CollectionName "DeviceCol2" -Apply -PeakStartTime 8:00am -PeakEndTime 6:00pm -PeakPlan (Get-CMPowerManagementSchema -Peak -Name "Balanced (ConfigMgr)") -NonPeakPlan (Get-CMPowerManagementSchema -NonPeak -Name "Power Saver (ConfigMgr)") -WakeupTime 4:00am

Эта команда задает параметры управления питанием для коллекции устройств DeviceCol2. В часы пиковой нагрузки с 8:00 до 18:00 действует план управления пиковой нагрузкой с именем Balanced (ConfigMgr). В часы без пиковой нагрузки действует план управления питанием без пиковой нагрузки с именем Power Saver (ConfigMgr). Таймер Windows настроен для пробуждения настольных компьютеров, устанавливая запланированные обновления или установку программного обеспечения в 4:00.

Параметры

-Apply

Указывает, что параметры управления питанием можно задать для указанной коллекции устройств.

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

-CollectionId

Указывает идентификатор коллекции устройств.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CollectionName

Указывает имя коллекции устройств.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

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

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно: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

-InputObject

Указывает объект коллекции устройств. Чтобы получить объект коллекции устройств, используйте командлеты Get-CMCollection или Get-CMDeviceCollection.

Тип:IResultObject
Aliases:Collection, CollectionSettings
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-NeverApply

Указывает, что параметры управления питанием никогда не будут применяться к компьютерам в указанной коллекции.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-None

Указывает, что для указанной коллекции не заданы параметры управления питанием.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NonPeakPlan

Указывает объект плана управления питанием для нерабочих или нерабочих часов. Чтобы получить объект плана управления питанием, используйте командлет Get-CMPowerManagementSchema. Чтобы создать настраиваемую план управления питанием, используйте командлет New-CMPowerManagementCustomPlan.

Тип:PowerSchema
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PassThru

Добавьте этот параметр, чтобы вернуть объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.

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

-PeakEndTime

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

Тип:DateTime
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PeakPlan

Указывает объект плана управления питанием для пиковых или рабочих часов. Чтобы получить объект плана управления питанием, используйте командлет Get-CMPowerManagementSchema. Чтобы создать настраиваемую план управления питанием, используйте командлет New-CMPowerManagementCustomPlan.

Тип:PowerSchema
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PeakStartTime

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

Тип:DateTime
Aliases:PeakStartHour
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WakeupTime

Указывает время, когда таймер Windows выводит настольный компьютер из спящего режима или гибернации для установки запланированных обновлений или установки программного обеспечения.

Тип:DateTime
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