Set-CMCollectionPowerManagement

Konfiguriert Energieverwaltungseinstellungen für eine Gerätesammlung.

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

Beschreibung

Das Cmdlet Set-CMCollectionPowerManagement konfiguriert Energieverwaltungseinstellungen für eine Gerätesammlung.

Hinweis

Führen Sie Configuration Manager Cmdlets auf dem Configuration Manager-Websitelaufwerk aus, z. PS XYZ:\>B. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Konfigurieren von Energieverwaltungseinstellungen mithilfe der Pipeline

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

Dieser Befehl ruft das Gerätesammlungsobjekt mit dem Namen DeviceCol1 ab und verwendet den Pipelineoperator, um das Objekt an Set-CMCollectionPowerManagement zu übergeben. Set-CMCollectionPowerManagagement konfiguriert deviceCol1 so, dass die Energieverwaltungseinstellungen niemals auf die Computer in dieser Sammlung angewendet werden.

Beispiel 2: Konfigurieren der Energieverwaltungseinstellungen anhand des Namens

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

Dieser Befehl gibt Die Energieverwaltungseinstellungen für die Gerätesammlung DeviceCol2 an. Während der Spitzenzeiten von 8:00 bis 18:00 Uhr ist der Spitzenenergieverwaltungsplan mit dem Namen Balanced (ConfigMgr) in Kraft. Während der Spitzenzeiten ist der Nicht-Spitzen-Energieverwaltungsplan mit dem Namen Power Saver (ConfigMgr) in Kraft. Der Windows-Timer ist so eingestellt, dass Desktopcomputer um 4:00 Uhr geplante Updates oder Softwareinstallationen installieren.

Parameter

-Apply

Gibt an, dass Energieverwaltungseinstellungen für eine angegebene Gerätesammlung festgelegt werden können.

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

-CollectionId

Gibt die Sammlungs-ID der Gerätesammlung an.

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

-CollectionName

Gibt den Namen der Gerätesammlung an.

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

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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

-DisableWildcardHandling

Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.

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

-InputObject

Gibt ein Gerätesammlungsobjekt an. Verwenden Sie zum Abrufen eines Gerätesammlungsobjekts die Cmdlets Get-CMCollection oder Get-CMDeviceCollection.

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

-NeverApply

Gibt an, dass Energieverwaltungseinstellungen niemals auf Computer in der angegebenen Sammlung angewendet werden.

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

-None

Gibt an, dass für die angegebene Sammlung keine Energieverwaltungseinstellungen festgelegt sind.

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

-NonPeakPlan

Gibt ein Energieverwaltungsplanobjekt für Nicht-Spitzen- oder Nicht-Geschäftszeiten an. Verwenden Sie das Cmdlet Get-CMPowerManagementSchema, um ein Energiesparplanobjekt abzurufen. Verwenden Sie New-CMPowerManagementCustomPlan Cmdlet, um einen benutzerdefinierten Energiesparplan zu erstellen.

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

-PassThru

Fügen Sie diesen Parameter hinzu, um ein Objekt zurückzugeben, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig generiert dieses Cmdlet möglicherweise keine Ausgabe.

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

-PeakEndTime

Gibt die Endzeit für Spitzenzeiten an.

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

-PeakPlan

Gibt ein Energieverwaltungsplanobjekt für Spitzen- oder Geschäftszeiten an. Verwenden Sie Get-CMPowerManagementSchema Cmdlet, um ein Energiesparplanobjekt abzurufen. Verwenden Sie New-CMPowerManagementCustomPlan Cmdlet, um einen benutzerdefinierten Energiesparplan zu erstellen.

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

-PeakStartTime

Gibt die Startzeit für Spitzenzeiten an.

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

-WakeupTime

Gibt einen Zeitpunkt an, zu dem der Windows-Timer einen Desktopcomputer aus dem Ruhezustand oder Ruhezustand reaktiviert, um geplante Updates oder Softwareinstallationen zu installieren.

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

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object