New-CMPowerManagementCustomPlan

Crea un piano di risparmio energia personalizzato.

Sintassi

New-CMPowerManagementCustomPlan
   [-AllowHybridSleepAC <Boolean>]
   [-AllowHybridSleepDC <Boolean>]
   [-AllowStandbyAC <Boolean>]
   [-AllowStandbyDC <Boolean>]
   [-CriticalBatteryAC <PowerSettingAction>]
   [-CriticalBatteryDC <PowerSettingAction>]
   [-Description <String>]
   [-DisplayOffMinAC <Int32>]
   [-DisplayOffMinDC <Int32>]
   [-HardDiskIdleMinAC <Int32>]
   [-HardDiskIdleMinDC <Int32>]
   [-HibernateMinAC <Int32>]
   [-HibernateMinDC <Int32>]
   [-LidDownAC <PowerSettingAction>]
   [-LidDownDC <PowerSettingAction>]
   [-LowBatteryAC <PowerSettingAction>]
   [-LowBatteryDC <PowerSettingAction>]
   [-Name <String>]
   [-NoAllowStandby]
   [-NoCriticalBattery]
   [-NoDisplayOff]
   [-NoHardDiskIdle]
   [-NoHibernate]
   [-NoHybridSleep]
   [-NoLidDown]
   [-NoLowBattery]
   [-NoPowerButton]
   [-NoRequirePasswordOnWake]
   [-NoSleep]
   [-NoSleepButton]
   [-NoSleepIdle]
   [-NoStartButton]
   [-NoWakeOnTimer]
   [-Peak]
   [-PowerButtonAC <PowerSettingAction>]
   [-PowerButtonDC <PowerSettingAction>]
   [-RequirePasswordOnWakeAC <Boolean>]
   [-RequirePasswordOnWakeDC <Boolean>]
   [-SleepButtonAC <PowerSettingAction>]
   [-SleepButtonDC <PowerSettingAction>]
   [-SleepIdlePctAC <Int32>]
   [-SleepIdlePctDC <Int32>]
   [-SleepMinAC <Int32>]
   [-SleepMinDC <Int32>]
   [-StartButtonAC <PowerSettingAction>]
   [-StartButtonDC <PowerSettingAction>]
   [-WakeOnTimerAC <Boolean>]
   [-WakeOnTimerDC <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
New-CMPowerManagementCustomPlan
   [-AllowHybridSleepAC <Boolean>]
   [-AllowHybridSleepDC <Boolean>]
   [-AllowStandbyAC <Boolean>]
   [-AllowStandbyDC <Boolean>]
   [-CriticalBatteryAC <PowerSettingAction>]
   [-CriticalBatteryDC <PowerSettingAction>]
   [-Description <String>]
   [-DisplayOffMinAC <Int32>]
   [-DisplayOffMinDC <Int32>]
   [-HardDiskIdleMinAC <Int32>]
   [-HardDiskIdleMinDC <Int32>]
   [-HibernateMinAC <Int32>]
   [-HibernateMinDC <Int32>]
   [-LidDownAC <PowerSettingAction>]
   [-LidDownDC <PowerSettingAction>]
   [-LowBatteryAC <PowerSettingAction>]
   [-LowBatteryDC <PowerSettingAction>]
   [-Name <String>]
   [-NoAllowStandby]
   [-NoCriticalBattery]
   [-NoDisplayOff]
   [-NoHardDiskIdle]
   [-NoHibernate]
   [-NoHybridSleep]
   [-NoLidDown]
   [-NoLowBattery]
   [-NonPeak]
   [-NoPowerButton]
   [-NoRequirePasswordOnWake]
   [-NoSleep]
   [-NoSleepButton]
   [-NoSleepIdle]
   [-NoStartButton]
   [-NoWakeOnTimer]
   [-PowerButtonAC <PowerSettingAction>]
   [-PowerButtonDC <PowerSettingAction>]
   [-RequirePasswordOnWakeAC <Boolean>]
   [-RequirePasswordOnWakeDC <Boolean>]
   [-SleepButtonAC <PowerSettingAction>]
   [-SleepButtonDC <PowerSettingAction>]
   [-SleepIdlePctAC <Int32>]
   [-SleepIdlePctDC <Int32>]
   [-SleepMinAC <Int32>]
   [-SleepMinDC <Int32>]
   [-StartButtonAC <PowerSettingAction>]
   [-StartButtonDC <PowerSettingAction>]
   [-WakeOnTimerAC <Boolean>]
   [-WakeOnTimerDC <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Descrizione

Il cmdlet New-CMPowerManagementCustomPlan crea un piano di risparmio energia personalizzato.

Nota

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

Esempio

Esempio 1: Creare parametri per un piano di risparmio energia personalizzato e archiviarli in una variabile

PS XYZ:\>$PlanParams = @{
    Name = "test"
    Description = "comments"
    DisplayOffMinAC = 20
    DisplayOffMinDC = 20
    SleepMinAC = 65
    SleepMinDC = 20
    RequirePasswordOnWakeAC = $true
    RequirePasswordOnWakeDC = $false
    PowerButtonAC = "None"
    PowerButtonDC = "Sleep"
    StartButtonAC = "Hibernate"
    StartButtonDC = "Sleep"
    SleepButtonAC= "None"
    SleepButtonDC = "Sleep"
    LidDownAC = "None"
    LidDownDC = "Sleep"
    HardDiskIdleMinAC = 25
    HardDiskIdleMinDC = 10
    HibernateMinAC = 10
    HibernateMinDC = 5
    LowBatteryAC = "None"
    LowBatteryDC = "Sleep"
    CriticalBatteryAC = "None"
    CriticalBatteryDC = "ShutDown"
    AllowHybridSleepAC = $false
    AllowHybridSleepDC = $true
    AllowStandbyAC= $false
    AllowStandbyDC = $true
    SleepIdlePctDC = 10
    SleepIdlePctAC = 15
    WakeOnTimerAC = $true
    WakeOnTimerDC = $false
}

Questo comando crea una matrice di parametri e le relative impostazioni per un piano di risparmio energia personalizzato e quindi archivia la matrice nella variabile $PlanParams. Questa variabile può ora essere usata per creare un piano personalizzato.

Esempio 2: Creare un piano di risparmio energia di picco personalizzato per configurare una raccolta di dispositivi

PS XYZ:\> $PeakPlan = New-CMPowerManagementCustomPlan -Peak @planParams
PS XYZ:\> Set-CMCollectionPowerManagement -CollectionName "deviceCol1" -PeakPlan $PeakPlan

Il primo comando usa i parametri impostati nell'esempio 1 per creare un oggetto piano di risparmio energia di picco personalizzato, che quindi archivia nella variabile $PeakPlan.

Il secondo comando usa il piano personalizzato archiviato in $PeakPlan per configurare le impostazioni di risparmio energia per la raccolta di dispositivi denominata deviceCol01.

Esempio 3: Creare un piano di risparmio energia personalizzato senza picchi per configurare una raccolta di dispositivi

PS XYZ:\> $NonPeakPlan = New-CMPowerManagementCustomPlan -NonPeak @planParams
PS XYZ:\> Set-CMCollectionPowerManagement -CollectionName "deviceCol2" -NonPeakPlan $NonPeakPlan

Il primo comando usa i parametri impostati nell'esempio 1 per creare un oggetto piano di risparmio energia personalizzato non di picco, che quindi archivia nella variabile $NonPeakPlan.

Il secondo comando usa il piano personalizzato archiviato in $NonPeakPlan per configurare le impostazioni di risparmio energia per la raccolta di dispositivi denominata deviceCol02.

Parametri

-AllowHybridSleepAC

Indica se Windows salva un file di ibernazione quando si entra in sospensione quando il dispositivo è collegato. Un file di ibernazione può essere usato per ripristinare lo stato del computer in caso di perdita di alimentazione mentre è entrato in sospensione.

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

-AllowHybridSleepDC

Indica se Windows salva un file di ibernazione quando si entra in sospensione quando il dispositivo è in esecuzione a batteria. Un file di ibernazione può essere usato per ripristinare lo stato del computer in caso di perdita di alimentazione mentre è entrato in sospensione.

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

-AllowStandbyAC

Indica se consentire al computer di essere in standby quando il dispositivo è collegato. Questo continua a consumare energia, ma consente al computer di riattivarsi più velocemente.

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

-AllowStandbyDC

Indica se consentire al computer di essere in standby quando il dispositivo è in esecuzione a batteria. Questo continua a consumare energia, ma consente al computer di riattivarsi più velocemente.

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

-CriticalBatteryAC

Specifica l'azione da eseguire quando la batteria del computer raggiunge la notifica della batteria critica specificata quando il dispositivo è collegato. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CriticalBatteryDC

Specifica l'azione da eseguire quando la batteria del computer raggiunge la notifica della batteria critica specificata quando il dispositivo è in esecuzione con alimentazione a pastella. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Specifica una descrizione per il piano di risparmio energia.

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

-DisableWildcardHandling

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

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

-DisplayOffMinAC

Specifica l'intervallo di tempo, espresso in minuti, per cui il computer deve essere inattivo prima che lo schermo venga spento quando il dispositivo è collegato.

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

-DisplayOffMinDC

Specifica l'intervallo di tempo, in minuti, per cui il computer deve essere inattivo prima che lo schermo venga spento quando il dispositivo è alimentato a batteria.

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

-ForceWildcardHandling

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

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

-HardDiskIdleMinAC

Specifica l'intervallo di tempo, in minuti, per cui il disco rigido del computer deve essere inattivo prima che venga spento quando il dispositivo è collegato.

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

-HardDiskIdleMinDC

Specifica l'intervallo di tempo, in minuti, per cui il disco rigido del computer deve essere inattivo prima che venga spento quando il dispositivo è in esecuzione a batteria.

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

-HibernateMinAC

Specifica l'intervallo di tempo, in minuti, per cui il computer deve essere inattivo prima di entrare in ibernazione quando il dispositivo è collegato.

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

-HibernateMinDC

Specifica l'intervallo di tempo, in minuti, per cui il computer deve essere inattivo prima di entrare in ibernazione quando il dispositivo è in esecuzione a batteria.

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

-LidDownAC

Specifica l'azione che si verifica quando l'utente chiude il coperchio di un computer portatile quando il dispositivo è collegato. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LidDownDC

Specifica l'azione che si verifica quando l'utente chiude il coperchio di un computer portatile quando il dispositivo è in esecuzione a batteria. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LowBatteryAC

Specifica l'azione che si verifica quando la batteria del computer raggiunge il livello di notifica della batteria insufficiente specificato quando il dispositivo è collegato. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LowBatteryDC

Specifica l'azione che si verifica quando la batteria del computer raggiunge il livello di notifica della batteria insufficiente specificato quando il dispositivo è in esecuzione a batteria. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica un nome per il piano di risparmio energia.

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

-NoAllowStandby

Indica che la proprietà "Consenti stato di standby durante l'azione di sospensione" non è inclusa in questo piano di risparmio energia.

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

-NoCriticalBattery

Indica che la proprietà "Azione critica della batteria" non è inclusa in questo piano di risparmio energia.

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

-NoDisplayOff

Indica che la proprietà "Disattiva visualizzazione dopo (minuti)" non è inclusa in questo piano di risparmio energia.

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

-NoHardDiskIdle

Indica che la proprietà "Disattiva disco rigido dopo (minuti)" non è inclusa in questo piano di risparmio energia.

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

-NoHibernate

Indica che la proprietà "Ibernazione dopo (minuti)" non è inclusa in questo piano di risparmio energia.

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

-NoHybridSleep

Indica che la proprietà "Consenti sospensione ibrida" non è inclusa in questo piano di risparmio energia.

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

-NoLidDown

Indica che la proprietà "Lid close action" non è inclusa in questo piano di risparmio energia.

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

-NoLowBattery

Indica che la proprietà "Azione batteria insufficiente" non è inclusa in questo piano di risparmio energia.

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

-NonPeak

Indica che si tratta di un piano non di picco.

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

-NoPowerButton

Indica che la proprietà "Azione pulsante di alimentazione" non è inclusa in questo piano di risparmio energia.

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

-NoRequirePasswordOnWake

Indica che la proprietà "Richiedi password alla riattivazione" non è inclusa in questo piano di risparmio energia.

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

-NoSleep

Indica che la proprietà "Sospensione dopo (minuti)" non è inclusa in questo piano di risparmio energia.

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

-NoSleepButton

Indica che la proprietà "Azione pulsante sospensione" non è inclusa in questo piano di risparmio energia.

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

-NoSleepIdle

Indica che la proprietà "Inattività richiesta per la sospensione (%)" non è inclusa in questo piano di risparmio energia.

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

-NoStartButton

Indica che la proprietà "Pulsante di accensione del menu Start" non è inclusa in questo piano di risparmio energia.

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

-NoWakeOnTimer

Indica che la proprietà "Abilita timer di riattivazione di Windows per i computer desktop" non è inclusa in questo piano di risparmio energia.

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

-Peak

Indica che si tratta di un piano di picco.

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

-PowerButtonAC

Specifica l'azione eseguita quando viene premuto il pulsante di alimentazione del computer quando il dispositivo è collegato. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PowerButtonDC

Specifica l'azione eseguita quando viene premuto il pulsante di alimentazione del computer quando il dispositivo è in esecuzione a batteria. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RequirePasswordOnWakeAC

Indica se è necessaria una password per sbloccare il computer quando viene riattivata dalla sospensione quando il dispositivo è collegato.

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

-RequirePasswordOnWakeDC

Indica se è necessaria una password per sbloccare il computer quando viene riattivato dalla sospensione quando il dispositivo è in esecuzione a batteria.

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

-SleepButtonAC

Specifica l'azione che si verifica quando si preme il pulsante Sospensione del computer quando il dispositivo è collegato. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SleepButtonDC

Specifica l'azione che si verifica quando si preme il pulsante Sospensione del computer quando il dispositivo è in esecuzione a batteria. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SleepIdlePctAC

Specifica la percentuale di tempo di inattività nel tempo del processore del computer necessaria per consentire al computer di entrare in sospensione quando il dispositivo è collegato.

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

-SleepIdlePctDC

Specifica la percentuale di tempo di inattività nel tempo del processore del computer necessaria per consentire al computer di entrare in sospensione quando il dispositivo è in esecuzione a batteria.

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

-SleepMinAC

Specifica l'intervallo di tempo, in minuti, per cui il computer deve essere attivo prima di entrare in sospensione quando il dispositivo è collegato.

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

-SleepMinDC

Specifica l'intervallo di tempo, in minuti, per cui il computer deve essere attivo prima di entrare in sospensione quando il dispositivo è in esecuzione a batteria.

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

-StartButtonAC

Specifica l'azione che si verifica quando si preme il pulsante di accensione del menu Start del computer quando il dispositivo è collegato. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartButtonDC

Specifica l'azione che si verifica quando si preme il pulsante di accensione del menu Start del computer quando il dispositivo è in esecuzione a batteria. I valori validi sono:

  • Nessuno
  • Dormire
  • Sospensione
  • Arresto
Type:PowerSettingAction
Accepted values:Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WakeOnTimerAC

Indica se il timer di Windows predefinito è abilitato quando il dispositivo è collegato. Il risparmio energia può usare il timer di Windows per riattivare un computer desktop. Quando un computer desktop viene riattivato usando il timer di riattivazione di Windows, rimarrà attivo per 10 minuti per impostazione predefinita per consentire al computer di installare gli aggiornamenti o di ricevere i criteri.

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

-WakeOnTimerDC

Indica se il timer di Windows predefinito è abilitato quando il dispositivo è in esecuzione a batteria. Il risparmio energia può usare il timer di Windows per riattivare un computer desktop. Quando un computer desktop viene riattivato usando il timer di riattivazione di Windows, rimarrà attivo per 10 minuti per impostazione predefinita per consentire al computer di installare gli aggiornamenti o di ricevere i criteri.

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

Input

None

Output

Microsoft.ConfigurationManagement.AdminConsole.CollectionProperty.PowerSchema