Ich versuche den Schlüssel zu ändern
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e
Dies ist die Option „Geben Sie an, wie lange Ihr Computer inaktiv ist, bevor sich Ihr Bildschirm ausschaltet“ (wird anhand des Werts angezeigt Description
).
Das Problem, das ich habe, ist, dass wenn ich diesen Schlüssel (den Attributes
Schlüssel) ändere, der Wert aus dem Einstellungsmenü (Einstellungen > System > Energie > Bildschirm und Ruhezustand) auch nach einem Neustart nicht angepasst wird. Die Beschreibung impliziert, dass es der richtige Schlüssel ist, und ich ändere ihn in 2
. Wird er aktualisiert, aber er wird nicht in der Einstellungs-GUI angezeigt? Ich bin mir nicht sicher
Übrigens besteht mein Zweck darin, dass ich über ein Skript verfüge, um einige Einstellungen für einen neuen Computer auszuführen.
Antwort1
Ihre Frage ist eigentlich ziemlich unklar … Sie möchten den Monitor im Skript in den Ruhezustand versetzen, versuchen dies aber durch Ein-/Ausblenden einer „Anzeige“-Option im erweiterten Menü „Energieoptionen“ unter „Energiesparplaneinstellungen bearbeiten“?
Das, ...dword „Attribute“ (nicht Schlüssel), wenn auf 1 gesetzt, wird die Option im Menü verbergen, und 2 wird sie anzeigen, hat nichts mit Minuten oder wann zu tun, ... wenn das Ihr Ziel ist, tut es mir leid, ...
Wenn Sie beispielsweise ein Skript verwenden möchten, um Ihren Monitor auf XX Minuten einzustellen, damit er etwas tut (0 = nie), dann benötigen Sie etwas wie:
%windir%\system32\powercfg /change -monitor-timeout-ac 0
%windir%\system32\powercfg /change -monitor-timeout-dc 0
Um Ihre Antwort (in Bezug auf das Skript) zu erweitern: Wenn Sie den PC auch „aktiver“ halten möchten, möchten Sie möglicherweise auch Folgendes:
Switch hibernation off
%windir%\system32\powercfg /change -hibernate-timeout-ac 0
%windir%\system32\powercfg /change -hibernate-timeout-dc 0
Disable disk power-off
%windir%\system32\powercfg /change -disk-timeout-ac 0
%windir%\system32\powercfg /change -disk-timeout-dc 0
Set sleep time to zero
%windir%\system32\Powercfg /change -standby-timeout-ac 0
%windir%\system32\powercfg /change -standby-timeout-dc 0