Closed. This question does not meet Stack Overflow guidelines 。它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 Stack Overflow 的 on-topic

7年前关闭。



Improve this question




如何在 R 运行时让我的计算机保持唤醒状态?我有 Windows 7。

最佳答案

this topic 您可以遵循一些建议。有一些第三方程序
但似乎 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 中设置的覆盖设置以防止 sleep 。例如 myprogram.exe 可以要求 Windows 防止进入休眠状态。如果您不想要这种行为,作为用户,您可以使用 powercfg -requestoverride 来覆盖它。 (覆盖的覆盖:)

目前最好的选择是在您自己的程序中使用 programming this behavior 或使用 Don't SleepInsomniaCaffeine 之类的程序。但是对于这些程序,您需要手动启用和禁用 sleep 。 (它不检测正在运行的进程)。

(也许是对程序员的一个提示......哎呀......我是一名程序员,但现在没有时间:)

10-07 19:10
查看更多