Share via


Set-CMCollectionPowerManagement

Configura configurações de gerenciamento de energia para uma coleção de dispositivos.

Syntax

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>]

Description

O cmdlet Set-CMCollectionPowerManagement configura as configurações de gerenciamento de energia para uma coleção de dispositivos.

Observação

Execute Configuration Manager cmdlets da unidade do site Configuration Manager, por exemplo PS XYZ:\>. Para obter mais informações, confira introdução.

Exemplos

Exemplo 1: configurar configurações de gerenciamento de energia usando o pipeline

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

Esse comando obtém o objeto de coleção de dispositivos chamado DeviceCol1 e usa o operador de pipeline para passar o objeto para Set-CMCollectionPowerManagement. Set-CMCollectionPowerManagagement configura deviceCol1 para nunca aplicar configurações de gerenciamento de energia aos computadores dessa coleção.

Exemplo 2: configurar configurações de gerenciamento de energia por nome

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

Esse comando especifica as configurações de gerenciamento de energia para a coleção de dispositivos DeviceCol2. Durante o horário de pico das 8:00 às 18:00, o plano de gerenciamento de energia de pico chamado Balanceado (ConfigMgr) está em vigor. Durante horários não de pico, o plano de gerenciamento de energia não de pico chamado Power Saver (ConfigMgr) está em vigor. O temporizador do Windows está definido para acordar computadores de área de trabalho instalando atualizações agendadas ou instalações de software às 4:00 da manhã.

Parâmetros

-Apply

Indica que as configurações de gerenciamento de energia podem ser definidas para uma coleção de dispositivos especificada.

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

-CollectionId

Especifica a ID de coleção da coleção de dispositivos.

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

-CollectionName

Especifica o nome da coleção de dispositivos.

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

-Confirm

Solicita a confirmação antes de executar o cmdlet.

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

-DisableWildcardHandling

Esse parâmetro trata caracteres curinga como valores de caractere literal. Você não pode combiná-lo com ForceWildcardHandling.

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

-ForceWildcardHandling

Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Você não pode combiná-lo com DisableWildcardHandling.

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

-InputObject

Especifica um objeto de coleção de dispositivos. Para obter um objeto de coleção de dispositivos, use o Get-CMCollection ou os cmdlets Get-CMDeviceCollection.

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

-NeverApply

Indica que as configurações de gerenciamento de energia nunca serão aplicadas a computadores na coleção especificada.

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

-None

Indica que nenhuma configuração de gerenciamento de energia está definida para a coleção especificada.

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

-NonPeakPlan

Especifica um objeto de plano de gerenciamento de energia para horários não de pico ou não comerciais. Para obter um objeto power plan, use o cmdlet Get-CMPowerManagementSchema. Para criar um plano de energia personalizado, use New-CMPowerManagementCustomPlan cmdlet.

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

-PassThru

Adicione esse parâmetro para retornar um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet pode não gerar nenhuma saída.

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

-PeakEndTime

Especifica o horário de término dos horários de pico.

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

-PeakPlan

Especifica um objeto de plano de gerenciamento de energia para o horário de pico ou comercial. Para obter um objeto power plan, use Get-CMPowerManagementSchema cmdlet. Para criar um plano de energia personalizado, use New-CMPowerManagementCustomPlan cmdlet.

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

-PeakStartTime

Especifica a hora de início dos horários de pico.

Type:DateTime
Aliases:PeakStartHour
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WakeupTime

Especifica uma hora em que o temporizador do Windows acorda um computador desktop do sono ou hiberna para instalar atualizações agendadas ou instalações de software.

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

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

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

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object