Partilhar via


Set-CMCollectionPowerManagement

SYNOPSIS

Configura as definições de gestão de energia para uma recolha de dispositivos.

SYNTAX

ByValueApply (Padrão)

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

ByNameApply

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

ByIdApply

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

ByIdnone

Set-CMCollectionPowerManagement -CollectionId <String> [-None] [-PassThru] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

ByIdNever

Set-CMCollectionPowerManagement -CollectionId <String> [-NeverApply] [-PassThru] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

ByNameNone

Set-CMCollectionPowerManagement -CollectionName <String> [-None] [-PassThru] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

ByNameNever

Set-CMCollectionPowerManagement -CollectionName <String> [-NeverApply] [-PassThru] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

ByValuenone

Set-CMCollectionPowerManagement -InputObject <IResultObject> [-None] [-PassThru] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

ByValueNever

Set-CMCollectionPowerManagement -InputObject <IResultObject> [-NeverApply] [-PassThru]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

O cmdlet Set-CMCollectionPowerManagement configura as definições de gestão de energia para uma recolha do dispositivo.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Configurar as definições de gestão de energia utilizando o gasoduto

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

Este comando obtém o objeto de recolha do dispositivo chamado DeviceCol1 e utiliza o operador do gasoduto para passar o objeto para Set-CMCollectionPowerManagement. O Set-CMCollectionPowerManagagement configura o dispositivoCol1 para nunca aplicar definições de gestão de energia aos computadores dessa recolha.

Exemplo 2: Configurar definições de gestão de energia pelo 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

Este comando especifica as definições de gestão de energia para a recolha do dispositivo DeviceCol2. Durante as horas de ponta das 8:00 às 18:00, o plano de gestão de energia de pico chamado Balance (ConfigMgr) está em vigor. Durante as horas não-pico, o plano de gestão de energia sem pico chamado Power Saver (ConfigMgr) está em vigor. O temporizador Windows está programado para acordar computadores de secretária instalar atualizações programadas ou instalações de software às 4:00 da manhã.

PARAMETERS

-Aplicar

Indica que as definições de gestão de energia podem ser definidas para uma recolha especificada do dispositivo.

Type: SwitchParameter
Parameter Sets: ByValueApply, ByNameApply, ByIdApply
Aliases:

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

-CollectionId

Especifica o ID de recolha da coleção do dispositivo.

Type: String
Parameter Sets: ByIdApply, ByIdNone, ByIdNever
Aliases:

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

-Nome de coleção

Especifica o nome da recolha do dispositivo.

Type: String
Parameter Sets: ByNameApply, ByNameNone, ByNameNever
Aliases:

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

-Confirm

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

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Especifica um objeto de recolha de dispositivos. Para obter um objeto de recolha do dispositivo, utilize o Get-CMCollection ou os cmdlets Get-CMDeviceCollection.

Type: IResultObject
Parameter Sets: ByValueApply, ByValueNone, ByValueNever
Aliases: Collection, CollectionSettings

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-NeverApply

Indica que as definições de gestão de energia nunca serão aplicadas aos computadores na recolha especificada.

Type: SwitchParameter
Parameter Sets: ByIdNever, ByNameNever, ByValueNever
Aliases:

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

-Plano Não-Bico

Especifica um objeto de plano de gestão de energia para horas não-pico ou não-comerciais. Para obter um objeto de plano de energia, utilize o Get-CMPowerManagementSchema cmdlet. Para criar um plano de potência personalizado, utilize New-CMPowerManagementCustomPlan cmdlet.

Type: PowerSchema
Parameter Sets: ByValueApply, ByNameApply, ByIdApply
Aliases:

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

- Nenhum.

Indica que não estão definidas definições de gestão de energia para a recolha especificada.

Type: SwitchParameter
Parameter Sets: ByIdNone, ByNameNone, ByValueNone
Aliases:

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

- PassThru

Adicione este parâmetro para devolver um objeto que represente o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

- PeakEndTime

Especifica o tempo final para horas de ponta.

Type: DateTime
Parameter Sets: ByValueApply, ByNameApply, ByIdApply
Aliases:

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

-PeakPlan

Especifica um objeto de plano de gestão de energia para horas de pico ou de negócio. Para obter um objeto de plano de potência, utilize Get-CMPowerManagementSchema cmdlet. Para criar um plano de potência personalizado, utilize New-CMPowerManagementCustomPlan cmdlet.

Type: PowerSchema
Parameter Sets: ByValueApply, ByNameApply, ByIdApply
Aliases:

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

-PeakStartTime

Especifica a hora de início para as horas de ponta.

Type: DateTime
Parameter Sets: ByValueApply, ByNameApply, ByIdApply
Aliases: PeakStartHour

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

- WakeupTime

Especifica uma hora em que o temporizador Windows acorda um computador de secretária a partir do sono ou hiberna para instalar atualizações programadas ou instalações de software.

Type: DateTime
Parameter Sets: ByValueApply, ByNameApply, ByIdApply
Aliases:

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

Sistema.Objeto

NOTAS

Get-CMCollection

Get-CMDeviceCollection

Get-CMPowerManagementSchema

Novo CMPowerManagementCustomPlan