Freigeben über


Add-SCPowerOptimizationRange

Fügt dem Zeitplan für die Energieoptimierung in einer dynamischen Optimierungskonfiguration einen Zeitraum hinzu.

Syntax

Default (Standardwert)

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

Beschreibung

Das Cmdlet Add-SCPowerOptimizationRange fügt dem Zeitplan für die Energieoptimierung in der Konfiguration der dynamischen Optimierung einen Zeitraum hinzu. Die Leistungsoptimierung wird nur in den hinzugefügten Zeiträumen implementiert. Andernfalls werden Hosts, die der Konfiguration der dynamischen Optimierung zugeordnet sind, aktiviert.

Beispiele

Beispiel 1: Hinzufügen eines Zeitbereichs für die Leistungsoptimierung zu einer dynamischen Optimierungskonfiguration

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

Der erste Befehl ruft das Hostgruppenobjekt mit dem Namen HostGroup01 ab und speichert das Objekt in der Variablen $HostGroup.

Der zweite Befehl ruft das Konfigurationsobjekt für die dynamische Optimierung für die in $HostGroup gespeicherte Hostgruppe ab und speichert das Objekt in der Variablen $DOConfig.

Mit dem letzten Befehl wird der in $DOConfig gespeicherten Konfiguration der dynamischen Optimierung ein Zeitbereich hinzugefügt.

Parameter

-BeginHour

Gibt die Stunde des Tages an, zu der die Energieoptimierung beginnt.

Parametereigenschaften

Typ:Int32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Confirm

Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:vgl

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DynamicOptimizationConfiguration

Gibt ein Konfigurationsobjekt für die dynamische Optimierung an.

Parametereigenschaften

Typ:HostGroupDOSettings
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EndHour

Gibt die Stunde des Tages an, zu der die Energieoptimierung endet.

Parametereigenschaften

Typ:Int32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-JobVariable

Gibt an, dass der Auftragsfortschritt nachverfolgt und in der Variablen gespeichert wird, die von diesem Parameter benannt wird.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

Parametereigenschaften

Typ:Guid
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WeeklyScheduleDayOfWeek

Gibt einen oder mehrere Wochentage an, an denen ein Auftrag ausgeführt werden soll. Der Standardwert ist der aktuelle Wochentag.

Gültige Werte zum Angeben eines einzelnen Tages mithilfe einer Zeichenfolge: Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag, Sonntag.

Gültige Werte zum Angeben einer Gruppe von Tagen in einer Woche: Eine beliebige Gruppe von zwei oder mehr Tagen, die durch Kommas getrennt sind.

Gültige Werte zum Angeben eines einzelnen Tages mithilfe einer ganzen Zahl: 1, 2, 3, 4, 5, 6, 7.

Parametereigenschaften

Typ:Int32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Wi

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Ausgaben

PowerOptimizationSchedule

Dieses Cmdlet gibt ein PowerOptimizationSchedule-Objekt zurück.