Windows 上是否有caffeinate与 OS X 上的实用程序相当的工具?一般来说,我希望有相当激进的注销设置,但有一个专用程序可以在运行时防止注销,作为覆盖此设置的一种方式。
该caffeinate实用程序只要处于活动状态就可以防止注销,这很好。caffeinate是Apple 发布的C 程序。它的源代码在这里。
我发现了一个与此处大致相同的 Powershell 脚本,并且对其进行了如下所示的简单修改。
param($minutes = 36000)
$myshell = New-Object -com "Wscript.Shell"
for ($i = 0; $i -lt $minutes; $i++) {
Start-Sleep -Seconds 60
$myshell.sendkeys(".")
}
Run Code Online (Sandbox Code Playgroud)
.默认情况下,它每分钟向图形外壳(以及因此具有焦点的任何应用程序)发送一次击键,持续 10 小时。
这意味着您在打字时必须保持警惕,否则.每分钟就会出现一次迷失,这不太理想。
有没有更优雅的方法来编写一个仅在运行时禁用注销的程序?
小智 5
windows PowerToys 有一个名为 Awake 的应用程序。有 GUI 和 CLI 选项。
PowerToys Awake 不会修改任何 Windows 电源计划设置,也不依赖于自定义电源计划配置。相反,它会生成后台线程,告诉 Windows 它们需要机器的特定状态。
PowerToys Awake 是一款适用于 Windows 的实用工具,旨在使计算机保持唤醒状态,而无需管理其电源和睡眠设置。在运行耗时的任务时,此行为非常有用,可确保计算机不会进入睡眠状态或关闭屏幕。
| 归档时间: |
|
| 查看次数: |
11840 次 |
| 最近记录: |