Ich besitze einen Sony Vaio-Laptop, auf dem Windows 7 ausgeführt wird. Ich weiß, dass ich die Bildschirmhelligkeit über das Bedienfeld anpassen kann, aber ich möchte ihn noch heller machen. Gibt es einen Hack oder eine Möglichkeit, dies über die Eingabeaufforderung zu tun?
13
powercfg
Befehl, mit dem Sie die Werte des Helligkeitsindex ändern können, der jedoch für bestimmte Themen verwendet wird (Bsp.-SETACVALUEINDEX
Wird verwendet, wenn der Computer angeschlossen ist). Ich glaube nicht, dass Sie danach suchen ...powercfg.cpl
... gute Frage +1. Ich habe mich das gleiche gefragt, wie ich die Geschwindigkeit des Lüfters über die Eingabeaufforderung eingestellt habe.reg
, um Registrierungsschlüssel von der Befehlszeile aus zu lesen /Antworten:
OK, also hier ist was ich getan habe:
Die beiden Befehle zum Einstellen der Energieeinstellungen lauten
powercfg -SetDcValueIndex
undpowercfg -SetAcValueIndex
, je nachdem, ob Sie die Einstellung im Akku- oder im Wechselstrommodus ändern möchten. Dieser Befehl hat das Format (Groß- und Kleinschreibung wird nicht berücksichtigt):Dann brauchen wir drei GUIDs. Finde sie, indem du rennst
powercfg -q
. Die Ausgabe sieht folgendermaßen aus (in der Sprache Ihres Systems):Nun müssen Sie Folgendes suchen und aufschreiben:
Display
Display Brightness
Geben Sie nun Ihre drei GUID-Werte plus die gewünschte Helligkeit in Prozent an - sagen wir 10% - wie folgt:
Und ... mir ist nichts passiert! Die Helligkeit hat sich nicht verändert! Durch Ausführen von habe
powercfg /q
ich überprüft, ob mein neuer Wert tatsächlich richtig gespeichert wurde. Also habe ich nur darum gebeten, meine Energieeinstellung zu aktivieren (obwohl sie die ganze Zeit aktiv war):Und voila! meine Bildschirmhelligkeit hat sich auf 10% verringert!
quelle
Power Scheme
, die Untergruppen-GUID für Bildschirmeinstellungen ist beschriftetDisplay
und die Einstellungs-GUID für Helligkeit ist beschriftetDisplay brightness
. Mit dem folgenden Befehl erhalten Sie alle erforderlichen Daten:powercfg -q | find "Power Scheme GUID" & powercfg -q | find "(Display)" & powercfg -q | find "(Display brightness)"
/Query
im Beitrag angegebene Option verwenden und nach dem Anzeigenamen suchen. Außerdem können Sie die/Aliases
meisten Aliase in einer schönen hierarchischen Tabelle auflisten. Leider gibt es keinen Alias für die Helligkeit, nur für den Video-Unterbereich. Es gibt auch Anzeigenamen für die eingebauten Schemata, insbesondere das derzeit aktive Schema SCHEME_CURRENT und alle Schemata SCHEME_ALL (undokumentiert?). So wird der obige Befehl:powercfg -setdcvalueindex SCHEME_CURRENT SUB_VIDEO aded5e82-b909-4619-9949-f5d71dac0bcb 10
Ich habe eine Batch-Datei erstellt, die für Englisch funktioniert und die oben beschriebene Methode verwendet. http://aarongiera.com/change_brightness.bat
Es funktioniert, aber nur auf einer Skala von 0-100. Es kann keine niedrigere oder höhere Helligkeit geben, zu der die LEDs enttäuschend fähig sind.
quelle
-SetDcValueIndex
und nicht-SetAcValueIndex
(über den Adapter). Hier ist , wie der Wert für die aktuelle Situation wählen:set AcDc=Dc
WMIC /NameSpace:\\root\WMI Path BatteryStatus Get PowerOnline | find /i "true" > nul && set AcDc=Ac
powercfg -Set%AcDc%ValueIndex SCHEME_CURRENT SUB_VIDEO %brtnss% %brightness%
.