キーを変更しようとしています
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e
これは、「コンピュータが非アクティブになってからディスプレイがオフになるまでの時間を指定する」ためのものです(値から表示されますDescription
)
私が経験している問題は、このキー(キーAttributes
)を変更しても、再起動後も設定メニュー(設定 > システム > 電源 > 画面とスリープ)から値が調整されないことです。説明では正しいキーであると示唆されており、私はそれを に変更しています2
。更新されますが、設定GUIに反映されません。よくわかりません
ちなみに、私がこれを行う目的は、新しいコンピューターのいくつかの設定を実行するスクリプトを用意することです。
答え1
あなたの質問は実のところ少し不明瞭です...スクリプトでモニターをスリープに設定したいのですが、「プラン設定の編集」の下にある詳細な「電源オプション」メニュー内の「表示」オプションを表示/非表示にしてそれを実行しようとしているのですか?
つまり、...dword「属性」(キーではありません) を 1 に設定するとメニューのオプションが非表示になり、2 に設定すると表示されます。これは時間や時間とは関係ありません。...それが目的であれば、申し訳ありませんが...
ここで、スクリプトを使用して、何かを実行するためにモニターを XX 分に設定する場合 (0 は実行しない)、次のようになります。
%windir%\system32\powercfg /change -monitor-timeout-ac 0
%windir%\system32\powercfg /change -monitor-timeout-dc 0
あなたの回答を(スクリプトに関して)拡張すると、PC をより「アクティブ」に保ちたい場合は、次のことも必要になるかもしれません。
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