Delen via


Add-SCPowerOptimizationRange

Hiermee voegt u een tijdsbereik toe aan het energieverbruikoptimalisatieschema in een dynamische optimalisatieconfiguratie.

Syntax

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 van 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 dynamische optimalisatieconfiguratie 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
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

-DynamicOptimizationConfiguration

Hiermee geeft u een configuratieobject voor dynamische optimalisatie op.

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

-EndHour

Hiermee geeft u het uur van de dag op dat energieverbruikoptimalisatie eindigt.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters: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 voor het opgeven van een afzonderlijke dag 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 voor het opgeven van een afzonderlijke dag met behulp van een geheel getal: 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

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Uitvoerwaarden

PowerOptimizationSchedule

Deze cmdlet retourneert een PowerOptimizationSchedule-object .