Condividi tramite


Set-CMCollectionPowerManagement

Configura le impostazioni di risparmio energia per una raccolta di dispositivi.

Sintassi

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

Descrizione

Il cmdlet Set-CMCollectionPowerManagement configura le impostazioni di risparmio energia per una raccolta di dispositivi.

Nota

Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\>. Per altre informazioni, vedere Introduzione.

Esempio

Esempio 1: Configurare le impostazioni di risparmio energia usando la pipeline

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

Questo comando ottiene l'oggetto raccolta di dispositivi denominato DeviceCol1 e usa l'operatore della pipeline per passare l'oggetto a Set-CMCollectionPowerManagement. Set-CMCollectionPowerManagagement configura deviceCol1 per non applicare mai le impostazioni di risparmio energia ai computer della raccolta.

Esempio 2: Configurare le impostazioni di risparmio energia per 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

Questo comando specifica le impostazioni di risparmio energia per la raccolta di dispositivi DeviceCol2. Durante le ore di punta dalle 8:00 alle 18:00, è in vigore il piano di risparmio energia di picco denominato Balanced (ConfigMgr). Durante le ore non di punta, è in vigore il piano di risparmio energia non di picco denominato Power Saver (ConfigMgr). Il timer di Windows è impostato per riattivare i computer desktop per installare gli aggiornamenti pianificati o le installazioni software alle 4:00.

Parametri

-Apply

Indica che è possibile impostare le impostazioni di risparmio energia per una raccolta di dispositivi specificata.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CollectionId

Specifica l'ID raccolta della raccolta di dispositivi.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CollectionName

Specifica il nome della raccolta di dispositivi.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InputObject

Specifica un oggetto raccolta di dispositivi. Per ottenere un oggetto raccolta di dispositivi, usare i cmdlet Get-CMCollection o Get-CMDeviceCollection.

Tipo:IResultObject
Alias:Collection, CollectionSettings
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-NeverApply

Indica che le impostazioni di risparmio energia non verranno mai applicate ai computer nella raccolta specificata.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-None

Indica che non sono impostate impostazioni di risparmio energia per la raccolta specificata.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NonPeakPlan

Specifica un oggetto piano di risparmio energia per gli orari non di punta o non lavorativi. Per ottenere un oggetto della combinazione per il risparmio di energia , usare il cmdlet Get-CMPowerManagementSchema. Per creare una combinazione per il risparmio di energia personalizzata, usare New-CMPowerManagementCustomPlan cmdlet.

Tipo:PowerSchema
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PassThru

Aggiungere questo parametro per restituire un oggetto che rappresenta l'elemento con cui si sta lavorando. Per impostazione predefinita, questo cmdlet potrebbe non generare alcun output.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PeakEndTime

Specifica l'ora di fine per le ore di punta.

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PeakPlan

Specifica un oggetto piano di risparmio energia per il picco o l'orario di ufficio. Per ottenere un oggetto piano per il risparmio di energia, usare Get-CMPowerManagementSchema cmdlet. Per creare una combinazione per il risparmio di energia personalizzata, usare New-CMPowerManagementCustomPlan cmdlet.

Tipo:PowerSchema
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PeakStartTime

Specifica l'ora di inizio per le ore di punta.

Tipo:DateTime
Alias:PeakStartHour
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WakeupTime

Specifica un'ora in cui il timer di Windows riattiva un computer desktop dalla sospensione o dall'ibernazione per installare gli aggiornamenti pianificati o le installazioni software.

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

System.Object