照葫芦画瓢写了一个简单的 cmd,每次执行都会记录当前系统时间,希望休眠唤醒后自动执行。 但是加到计划任务,选择登录时或者启动时执行,都没有反应;添加到计算机管理的开机脚本,电脑唤醒后也没有反应,是不是只能冷启动才可以啊?怎样才能让系统唤醒后执行某程序呢?
1
ArtsXiaoLu 2018-09-07 17:02:48 +08:00
休眠睡眠只是把现有的进程全部保存在内存中,低电量运转,等到唤醒后自然解冻运行,
跟启动 /重启完全两回事, 你也可以理解为,电脑什么都没有做, 换句话说,就是电脑在正常没休眠 /睡眠的状态,突然蹦出你的 cmd 命令了, 例如设置界面下更新某个系统补丁,显示要求重启的时候,此时你点击的重启,看你的系统启动项已经退出过的程序还会在启动后再次登录时启动吗? |
2
willkyo OP @ArtsXiaoLu 原来如此,那是不是我的想法就不能实现了,只能手动点击运行了吧
|
3
wdc63 2019-05-22 21:35:29 +08:00 4
一楼回复显然不正确,在 windows 中任何事件的触发都可以自定义运行脚本或程序,睡眠或从睡眠唤醒对 windows 来说触发了相当多的事件,其中比较容易设置的就是电源事件,你只需要在任务计划中设置一个如下触发事件:
日志:系统 源:Power-Troubleshooter 事件 ID:1 即可实现 windows 唤醒时运行特定脚本。 |