Share via


Add-SCPowerOptimizationRange

Aggiunge un intervallo di tempo alla pianificazione dell'ottimizzazione alimentazione in una configurazione di ottimizzazione dinamica.

Sintassi

Add-SCPowerOptimizationRange
   -DynamicOptimizationConfiguration <HostGroupDOSettings>
   -EndHour <Int32>
   -BeginHour <Int32>
   -WeeklyScheduleDayOfWeek <Int32>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet Add-SCPowerOptimizationRange aggiunge un intervallo di tempo alla pianificazione dell'ottimizzazione alimentazione nella configurazione di ottimizzazione dinamica. L'ottimizzazione alimentazione viene implementata solo durante gli intervalli di tempo aggiunti. In caso contrario, gli host associati alla configurazione di ottimizzazione dinamica vengono attivati.

Esempio

Esempio 1: Aggiungere un intervallo di tempo per la optmizzazione dell'alimentazione a una configurazione di ottimizzazione dinamica

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> $DOConfig = Get-SCDynamicOptimizationConfiguration -VMHostGroup $HostGroup
PS C:\> Add-SCPowerOptimizationRange -DynamicOptimizationConfiguration $DOConfig -BeginHour 19 -EndHour 23 -WeeklyScheduleDayOfWeek 0

Il primo comando ottiene l'oggetto gruppo host denominato HostGroup01 e archivia l'oggetto nella variabile $HostGroup.

Il secondo comando ottiene l'oggetto di configurazione di ottimizzazione dinamica per il gruppo host archiviato in $HostGroup e archivia l'oggetto nella variabile $DOConfig.

L'ultimo comando aggiunge un intervallo di tempo alla configurazione di ottimizzazione dinamica archiviata in $DOConfig.

Parametri

-BeginHour

Specifica l'ora del giorno in cui inizia l'ottimizzazione alimentazione.

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

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

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

-DynamicOptimizationConfiguration

Specifica un oggetto di configurazione di ottimizzazione dinamica.

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

-EndHour

Specifica l'ora del giorno in cui termina l'ottimizzazione alimentazione.

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

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

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

-PROTipID

Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

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

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

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

-WeeklyScheduleDayOfWeek

Specifica uno o più giorni della settimana per l'esecuzione di un processo. Il valore predefinito è il giorno corrente della settimana.

Valori validi per specificare un singolo giorno usando una stringa: lunedì, martedì, mercoledì, giovedì, venerdì, sabato, domenica.

Valori validi per specificare un set di giorni in una settimana: qualsiasi set di due o più giorni separati da virgole.

Valori validi per specificare un singolo giorno usando un numero intero: 1, 2, 3, 4, 5, 6, 7.

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

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

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

Output

PowerOptimizationSchedule

Questo cmdlet restituisce un oggetto PowerOptimizationSchedule .