Partager via


Add-SCPowerOptimizationRange

Ajoute un intervalle de temps à la planification d’optimisation de l’alimentation dans une configuration d’optimisation dynamique.

Syntax

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

Description

L’applet de commande Add-SCPowerOptimizationRange ajoute un intervalle de temps à la planification de l’optimisation de l’alimentation dans la configuration de l’optimisation dynamique. L’optimisation de l’alimentation est implémentée uniquement pendant les intervalles de temps qui ont été ajoutés. Dans le cas contraire, les hôtes associés à la configuration d’optimisation dynamique sont activés.

Exemples

Exemple 1 : Ajouter un intervalle de temps pour l’optmisation de l’alimentation à une configuration d’optimisation dynamique

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

La première commande obtient l’objet de groupe hôte nommé HostGroup01 et stocke l’objet dans la variable $HostGroup.

La deuxième commande obtient l’objet de configuration d’optimisation dynamique du groupe hôte stocké dans $HostGroup et stocke l’objet dans la variable $DOConfig.

La dernière commande ajoute un intervalle de temps à la configuration d’optimisation dynamique stockée dans $DOConfig.

Paramètres

-BeginHour

Spécifie l’heure du jour de début de l’optimisation de l’alimentation.

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

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

-DynamicOptimizationConfiguration

Spécifie un objet de configuration d’optimisation dynamique.

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

-EndHour

Spécifie l’heure du jour qui se termine par l’optimisation de l’alimentation.

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

-JobVariable

Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.

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

-PROTipID

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.

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

-RunAsynchronously

Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

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

-WeeklyScheduleDayOfWeek

Spécifie un ou plusieurs jours de la semaine pour exécuter un travail. La valeur par défaut est le jour actuel de la semaine.

Valeurs valides pour spécifier un jour individuel à l’aide d’une chaîne : lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche.

Valeurs valides pour spécifier un ensemble de jours dans une semaine : tout ensemble de deux jours ou plus séparés par des virgules.

Valeurs valides pour spécifier un jour individuel à l’aide d’un entier : 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

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

Sorties

PowerOptimizationSchedule

Cette applet de commande retourne un objet PowerOptimizationSchedule .