Add-SCPowerOptimizationRange
Aggiunge un intervallo di tempo alla pianificazione dell'ottimizzazione della potenza 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 dell'alimentazione nella configurazione di ottimizzazione dinamica. L'ottimizzazione dell'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 l'optmizzazione di 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 del 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 dell'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 dell'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 del suggerimento prestazioni e ottimizzazione 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 restituisca 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 eseguire 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 .