You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何配置Windows任务计划程序让RWEverything批处理脚本在开机及睡眠唤醒后延迟45秒执行?

如何配置Windows任务计划程序让RWEverything批处理脚本在开机及睡眠唤醒后延迟45秒执行?

我来一步步给你拆解操作步骤,确保你能顺利配置好这个任务,完美实现开机、睡眠/休眠唤醒后延迟45秒执行你的RWEverything脚本:

第一步:整理你的批处理脚本

先把你现有的两个RW命令保存成一个独立的批处理文件(比如命名为 TDP_Hack.bat),存到一个固定路径下,比如 C:\Scripts\TDP_Hack.bat,内容如下:

# 注意:如果Rw.exe不在系统默认路径里,一定要写绝对路径,比如 C:\Tools\RW\Rw.exe
Rw.exe -/Min /Nologo /Stdout /Command="WRMSR 0x610 0x0 0x005F8A00 0"
Rw.exe -/Min /Nologo /Stdout /Command="W16 0xFED170A8 0000"

第二步:打开任务计划程序

按下 Win + R 组合键,输入 taskschd.msc 回车,就能打开任务计划程序界面。

第三步:创建自定义任务

点击界面右侧的「创建任务」(别选「创建基本任务」,自定义任务能满足更复杂的需求):

  1. 常规标签页

    • 给任务起个好记的名字,比如「RWEverything TDP调整(开机/唤醒触发)」
    • 勾选使用最高权限运行——这非常关键,因为RWEverything需要管理员权限才能修改硬件寄存器,没这个权限脚本会执行失败
    • 按需选择「不管用户是否登录都要运行」(如果需要在登录前也执行的话)
  2. 触发器标签页
    这里需要添加两个触发器,分别对应开机和睡眠唤醒场景:

    • 第一个触发器(开机触发)
      点击「新建」,在「开始任务」下拉菜单选「登录时」,适用范围选「所有用户」(或者你自己的用户账户),然后点击「延迟任务时间」,选择「45秒」,最后确定。
    • 第二个触发器(睡眠唤醒触发)
      再次点击「新建」,「开始任务」选「发生事件时」,然后在设置里:
      • 日志:选「系统」
      • 来源:选「Microsoft-Windows-Power-Troubleshooter」
      • 事件ID:输入 1
        同样勾选「延迟任务时间」设为45秒,确定保存这个触发器。
  3. 操作标签页
    点击「新建」,「操作」选「启动程序」,在「程序或脚本」里浏览选择你刚才保存的 TDP_Hack.bat 文件路径,比如 C:\Scripts\TDP_Hack.bat,其他参数留空即可,确定保存。

  4. 条件标签页
    如果是笔记本电脑,建议取消勾选「只有在计算机使用交流电源时才启动此任务」,这样用电池时脚本也能执行;其他条件按需调整即可。

  5. 设置标签页
    可以勾选「如果任务失败,每隔5分钟重试,最多重试3次」(可选,增加容错性),同时确保「允许任务按需运行」「如果任务已经在运行,则不要启动新实例」这些选项是勾选状态,最后点击确定。

第四步:测试验证

配置完成后,你可以:

  • 手动触发任务:在任务计划程序里找到刚创建的任务,右键选「运行」,检查脚本是否正常执行
  • 测试睡眠唤醒:让电脑进入睡眠状态,唤醒后等待45秒,查看任务历史记录(任务右键→查看历史记录)确认任务是否执行成功

备注:内容来源于stack exchange,提问作者Joe Haynes

火山引擎 最新活动