Luminosité Windows avec PowerShell

Récupérer la luminosité avec PowerShell

Pour récupérer le niveau de luminosité de Windows vous pouvez utiliser la propriété CurrentBrightness

$monitor = Get-Ciminstance -Namespace root/WMI -ClassName WmiMonitorBrightness
$monitor.CurrentBrightness

Sur une ligne :

(Get-Ciminstance -Namespace root/WMI -ClassName WmiMonitorBrightness).CurrentBrightness

Changer la luminosité avec PowerShell

Pour changer la luminosité vous pouvez utiliser la fonction wmisetbrightness

$brightness = 50
$timeout = 5
$monitor = Get-WmiObject -Namespace root\wmi -Class WmiMonitorBrightnessMethods
$monitor.wmisetbrightness($timeout, $brightness)

Ou en une ligne

(Get-WmiObject -Namespace root\wmi -Class WmiMonitorBrightnessMethods).wmisetbrightness(5, 100)

Commentaires