Task Scheduler不会唤醒计算机


17

我希望我的计算机在我睡着的早晨4点开始启动。但是计算机有点吵,所以每次上床睡觉时我都会进入睡眠模式。

我尝试使用以下参数在任务计划程序中创建任务:

  • 运行用户是否登录
  • 每天4:00
  • 启动程序“ C:\ Program Files \ uTorrent \ uTorrent.exe”
  • 唤醒计算机以运行此任务

我尝试更改运行时间以确保计算机唤醒并运行uTorrent。但事实并非如此。

我究竟做错了什么?也许我失去了一些东西?


@valya; deddebme的解决方案对您有用吗?如果是这样,您应该接受他的回答。
RJFalconer 2010年

不,不是。我屈服
瓦利亚2010年

我注意到,powercfg -waketimers从不显示任务计划程序安排的唤醒事件。即使显示“系统中没有活动的唤醒计时器”。实际上一切都很好。
Nic 2012年

Answers:


28

我有同样的问题。最后,它是Windows 7电源计划选项中的一个愚蠢的默认配置。转到“控制面板->所有控制面板项目->电源选项->编辑计划设置”以了解所使用的电源计划。然后选择“更改高级电源设置”。接下来转到“睡眠->允许唤醒计时器”并在那里启用它们。至少在我看来,默认情况下它们是禁用的。恕我直言,这有点愚蠢,特别是如果可以安排应该被唤醒的任务而没有警告的话。


我有同样的问题。Black_Jet的答案对我有用。
Rob3C 2010年

2
这对我不起作用:(
Andrestand

似乎我也默认禁用了它们。这确实是愚蠢的设计选择,很难确定。
moondra

5

使用WakeUpOnStandBy。一个出色的免费软件实用程序可以做到这一点,如果需要,可以提供更多实用程序。

在此处输入图片说明


该程序无法在w7上运行,或者我或我的计算机(新的HP笔记本电脑)有问题
valya

您能更具体一点吗?自从XP升级到Win 7之后,我一直在成功使用它(当然还有之前)。您还可以提供您的HP型号吗?它必须满足的一项要求是您的计算机支持ACPI。
矮人

HP Compaq615。Windows 7 Ultimate(不是RC或其他)。我已经检查过BIOS,但与ACPI无关。
valya

5

如果您使用常用的批处理脚本命令使计算机进入睡眠状态,Rundll32.exe Powrprof.dll,SetSuspendState Sleep则计划的任务将无法将计算机从睡眠状态唤醒,这是由于中似乎存在错误Rundll32.exe

幸得Techie007L的在微软论坛后发现此并提出解决方案。无需调用Rundll32.exe批处理脚本,而是下载替代工具并调用它。

不幸的是,在拥有所有功能之后,Microsoft shutdown命令缺少备用功能!因此,如果要通过命令行使计算机进入睡眠状态,则需要安装功能更强大的工具,然后才能使用上面的最后一个命令:

  1. 下载Sysinternals PsTools
  2. 下载内容应为ZIP文件。打开它,然后将PsShutdown.exe复制到您的>桌面。
  3. 在桌面上,右键单击“ PsShutdown.exe”,然后单击“复制”。右键单击它>再次,然后单击属性。
  4. 勾选取消阻止,然后单击[确定]。
  5. 打开文件资源管理器,导航到“ C:\ Windows”,向下滚动,右键单击> system32文件夹,然后单击“粘贴”。
  6. 要进入待机状态,现在可以使用以下命令: psshutdown -d -t 0

2

您如何在BIOS中设置自动开机计时器?

它应该在BIOS的电源管理部分下,命名为“ RTC等唤醒”。您可能会看到以下示例BIOS屏幕截图:

替代文字


我在哪 在BIOS中一无所获
瓦利亚

看到我编辑过的答案
deddebme,2009年

0

请务必遵循一切都在条准确。以前没有密码的帐户也遇到了问题。如果您的帐户没有密码,请尝试输入一个密码,看看结果是否有所不同,我很确定您需要密码才能运行计划任务。如果已经有一个,请确保正确键入。您应该能够看到为什么最后一个任务在任务计划程序中无法成功运行。


噢,我希望它先检查密码,然后再输入:)文章中没有什么有趣的东西,但是我要检查密码,谢谢
valya

检查任务计划程序本身,它应该告诉您为什么最后一个任务没有运行。
约翰T

检查通行证:一切正常。不,不是(或者我不知道在哪里看)。还是不醒!
瓦利亚


0

如果任务唤醒了计算机,但卡在了登录屏幕中,请执行组策略。将您的用户名添加到此:

计算机配置->策略-> Windows设置->安全设置->本地策略->用户权限分配->允许本地登录

实际上,该任务无需登录即可工作。只需取消选中选项“运行用户是否已登录”的任务即可。该任务将完成您在日志记录屏幕后面会问的任何事情(例如,使用WMP播放声音)。(如果您确实需要登录,请编辑组策略)。


0

如果是笔记本电脑,则需要在电源选项的“睡眠”类别中启用计时器。

从菜单中选择电源选项选择当前电源选项选择更改计划设置选择更改高级电源设置单击“睡眠”旁边的“加号”,单击“允许唤醒计时器” Seletc电池旁边的“加号”,并设置为启用“选择电源”并设置为对其他电源计划启用重复功能,这应该可以工作。

我将任务计划程序设置为运行一个批处理文件,该批处理文件包含不带单引号的文本“ echo hello”,它启动了我的笔记本电脑。

希望这对大家有用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.