4

R が実行されている間、コンピューターを起動したままにするにはどうすればよいですか? Windows 7 を使用しています。

4

1 に答える 1

2

このトピックから、いくつかの提案に従うことができます。サードパーティのプログラムもいくつかありますが、これもできる
よう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 SleepInsomniaCaffeineなどのプログラムを使用するのが最善の方法です。ただし、これらのプログラムでは、スリープを手動で有効または無効にする必要があります。(実行中のプロセスは検出されません)。

(プログラマー向けのヒントかもしれません...おっと...私はプログラマーですが、今は時間がありません:)

于 2013-09-18T18:51:27.940 に答える