适用于 Windows 的 PowerToys Awake 实用工具

您所在的位置:网站首页 电脑一直保持开机状态 适用于 Windows 的 PowerToys Awake 实用工具

适用于 Windows 的 PowerToys Awake 实用工具

2024-07-12 14:51| 来源: 网络整理| 查看: 265

PowerToys Awake 实用工具 项目06/11/2024

PowerToys Awake 是适用于 Windows 的工具,旨在使计算机保持唤醒状态,用户无需管理其电源和睡眠设置。 运行耗时较长的任务时,其非常有用,可确保计算机不会进入睡眠状态或关闭其屏幕。

使用入门

可以直接从 PowerToys 设置中使用 PowerToys Awake,也可以将之作为独立的可执行文件使用。 从 PowerToys 运行时,可以从 PowerToys 设置或系统托盘进行管理。

注意

PowerToys Awake 不修改任何 Windows 电源计划设置,也不依赖于自定义电源计划配置, 而是生成后台线程,这些线程会告知 Windows 它们需要计算机的特定状态。

设置

在 PowerToys 设置视图中,打开“启用 Awake”开关启动 PowerToys Awake。 启用后,应用程序将管理计算机的唤醒状态。

可以选择以下唤醒状态:

设置 说明 继续使用所选电源计划 计算机唤醒状态不受影响。 应用程序正在等待用户输入。 无限期保持唤醒状态 计算机无限期地保持唤醒状态,直到将计算机显式置于睡眠状态或关闭/禁用应用程序为止。 在某个时段保持唤醒状态 让计算机在一段定义的时间内保持唤醒状态。 在定义的时间之后,Awake 将返回到以前的状态。 在到期之前保持唤醒状态。 使计算机保持唤醒状态,直到定义的时间。

注意

让计算机暂时保持唤醒状态时,更改小时或分钟会重置计时器。

保持屏幕打开

尽管 PowerToys Awake 可以让计算机无限期地或暂时保持唤醒状态,但在默认状态下连接到计算机的显示器会关闭。 如果需要显示器可用,请使用开关上的“保持屏幕亮起”,这将保持显示器的活动状态。

仅当 Awake 以以下三种“保持唤醒”状态之一运行时,此功能才有效。 计算机重启会清除该设定。 它也不会阻止任何用户启动的操作,例如手动将计算机置于睡眠状态或休眠状态。

系统托盘

若要管理从系统托盘执行该工具的操作,请右键单击 PowerToys Awake 图标。

命令行接口 (CLI)

PowerToys Awake 还可以直接从 PowerToys 文件夹作为独立的应用程序执行。 通过终端或 .lnk 快捷方式文件运行 PowerToys.Awake.exe 时,可使用以下命令行参数:

参数 说明 --use-pt-config 使用 PowerToys 配置文件来管理设置。 它假设有一个由 PowerToys 生成的用于 Awake 的 settings.json 文件,其中包含所有必需的运行时信息。 这包括“行为模式”(不限时或计时)、是否应让屏幕保持打开状态,以及让屏幕暂时保持唤醒状态的小时值和分钟值。使用此参数时,会忽略所有其他参数。 Awake 会在 settings.json 文件中查找更改以更新其状态。 --display-on 在计算机保持唤醒状态时保持显示器开启或关闭。 预期值为 true 或 false。 --time-limit Awake 使计算机保持唤醒状态的持续时间(以秒为单位)。 可以与 --display-on 结合使用。 --expire-at Awake 将关闭并恢复标准电源状态时的到期日期和/或时间。 可以与 --display-on 结合使用。 --pid 将 Awake 的执行附加到进程 ID (PID)。 当具有给定 PID 的进程终止时,Awake 也将终止。

注意

settings.json 配置文件位于 %HomePath%\AppData\Local\Microsoft\PowerToys\Awake\。 可以通过修改 "customTrayTimes" 值来调整“暂时保持唤醒状态”选项,该值是一个由名称和保持唤醒状态持续时间组成的数组(以秒为单位)。 例如:"customTrayTimes":{"8 hours":28800}。

在缺少命令行参数的情况下,PowerToys Awake 会使计算机处于无限期唤醒状态。

设置 --time-limit 参数的值时,将接受这两种格式:

PowerToys.Awake.exe --time-limit 36000 PowerToys.Awake.exe --time-limit=36000

设置 --expire-at 参数的值时,将根据 DateTime.Parse 接受这些格式

PowerToys.Awake.exe --expire-at=17:00:00 将在当天的下午 5 点到期 PowerToys.Awake.exe --expire-at="4/13/2023 17:00:00" 将于 2023 年 4 月 13 日下午 5 点到期


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3