R が実行されている間、コンピューターを起動したままにするにはどうすればよいですか? Windows 7 を使用しています。
1 に答える
このトピックから、いくつかの提案に従うことができます。サードパーティのプログラムもいくつかありますが、これもできる
ようpowercfg
です。
以下の編集を参照してください(powercfgはここで必要なことを行いません)
POWERCFG -REQUESTSOVERRIDE PROCESS myprogram.exe Display System
トリックを行うような何か。
powercdg
昇格したコマンド プロンプトで開始する必要があります。([スタート]/[cmd を入力]/[選択] をクリックし、上部にある cmd.exe を右クリックして [管理者として実行] をクリックします。これで、コマンドに続けてexit
+を入力できます。enter
powercfg -requestoverride
Code:
-REQUESTSOVERRIDE
Sets a Power Request override for a particular Process, Service,
or Driver. If no parameters are specified, this command displays
the current list of Power Request Overrides.
Usage: POWERCFG -REQUESTSOVERRIDE <CALLER_TYPE> <NAME> <REQUEST>
....
Example:
POWERCFG -REQUESTSOVERRIDE PROCESS wmplayer.exe Display System
編集:残念ながら、この場合に必要なことはしpowercfg -requestoverride
ません。一部のプログラムが Windows で設定できるオーバーライド設定をオーバーライドして、スリープを防止します。たとえば、myprogram.exe は Windows にスリープ状態にならないように要求できます。この動作を望まない場合は、ユーザーとして使用 powercfg -requestoverride
してオーバーライドできます。(オーバーライドのオーバーライド:)
現時点では、この動作を独自のプログラムでプログラミングするか、Don't Sleep、Insomnia、Caffeineなどのプログラムを使用するのが最善の方法です。ただし、これらのプログラムでは、スリープを手動で有効または無効にする必要があります。(実行中のプロセスは検出されません)。
(プログラマー向けのヒントかもしれません...おっと...私はプログラマーですが、今は時間がありません:)