在R程序运行时保持计算机处于唤醒状态

时间:2013-09-18 18:30:40

标签: windows r

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

1 个答案:

答案 0 :(得分:2)

this topic您可以遵循一些建议。有一些第三方程序
但似乎powercfg也可以这样做。

请参阅下面的编辑(powercfg不会执行此处所需的操作)

POWERCFG -REQUESTSOVERRIDE PROCESS myprogram.exe Display System之类的东西可以解决问题。

您需要在提升的命令提示符下启动powercdg。 (单击开始/键入cmd /选择右键单击顶部的cmd.exe,然后单击“以管理员身份运行”。现在您可以输入命令exit + 输入

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覆盖它。 (覆盖的覆盖:)

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

(也许是程序员的暗示...哎呀......我是程序员,但现在没有时间:)