Add-SCPowerOptimizationRange
Voegt een tijdsbereik toe aan het energieverbruikoptimalisatieschema in een dynamische optimalisatieconfiguratie.
Syntaxis
Add-SCPowerOptimizationRange
-DynamicOptimizationConfiguration <HostGroupDOSettings>
-EndHour <Int32>
-BeginHour <Int32>
-WeeklyScheduleDayOfWeek <Int32>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De cmdlet Add-SCPowerOptimizationRange voegt een tijdsbereik toe aan het energieverbruikoptimalisatieschema in de configuratie voor dynamische optimalisatie. Energieverbruikoptimalisatie wordt alleen geïmplementeerd tijdens de tijdsbereiken die zijn toegevoegd. Anders worden hosts ingeschakeld die zijn gekoppeld aan de configuratie voor dynamische optimalisatie.
Voorbeelden
Voorbeeld 1: Een tijdsbereik voor energie-optmisatie toevoegen aan een dynamische optimalisatieconfiguratie
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
Met de eerste opdracht wordt het hostgroepobject met de naam HostGroup01 opgehaald en wordt het object opgeslagen in de $HostGroup variabele.
Met de tweede opdracht wordt het configuratieobject voor dynamische optimalisatie opgehaald voor de hostgroep die is opgeslagen in $HostGroup en wordt het object opgeslagen in de $DOConfig variabele.
Met de laatste opdracht wordt een tijdsbereik toegevoegd aan de configuratie voor dynamische optimalisatie die is opgeslagen in $DOConfig.
Parameters
-BeginHour
Hiermee geeft u het uur van de dag waarop energieverbruikoptimalisatie begint.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DynamicOptimizationConfiguration
Hiermee geeft u een configuratieobject voor dynamische optimalisatie op.
Type: | HostGroupDOSettings |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-EndHour
Hiermee geeft u het uur van de dag dat energieverbruikoptimalisatie eindigt.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PROTipID
Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WeeklyScheduleDayOfWeek
Hiermee geeft u een of meer dagen van de week om een taak uit te voeren. De standaardwaarde is de huidige dag van de week.
Geldige waarden om een afzonderlijke dag op te geven met behulp van een tekenreeks: maandag, dinsdag, woensdag, donderdag, vrijdag, zaterdag, zondag.
Geldige waarden voor het opgeven van een set dagen in een week: elke set van twee of meer dagen gescheiden door komma's.
Geldige waarden om een afzonderlijke dag op te geven met behulp van een geheel getal: 1, 2, 3, 4, 5, 6, 7.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Uitvoerwaarden
PowerOptimizationSchedule
Met deze cmdlet wordt een PowerOptimizationSchedule--object geretourneerd.