反复唤醒、执行任务、休眠以排除硬件故障

反复唤醒、执行任务、休眠以排除硬件故障

我目前正在尝试向硬件供应商证明硬件故障。系统偶尔会执行硬关机(如断电),电池充满电。

问题似乎为了在从休眠状态唤醒后的前 5 分钟内以及执行系统密集型任务时能够最好地重现,所以我想在以下过程中记录笔记本电脑:

repeat {

* Hibernate
* Wake up, perform system intensive task for 10 minutes

}

关于如何完成此操作有什么想法吗?


进步:

我现在已经完成以下设置:

  • 手动发送至休眠状态
  • 手动从休眠状态唤醒
  • 通过批处理循环执行 AOGenMark 20 次(感谢 moses)
  • 通过 wosb 完成批处理文件后返回休眠状态(感谢 martineau)

因此,现在整个周期已经简化为手动启动进程并从休眠状态唤醒。这对我来说已经足够了,每 10-15 分钟使用鼠标一次就可以了。

感谢大家!

答案1

我用AO基因标记,用于多核 CPU 基准测试的命令行工具。调用休眠后从批处理中运行它,它将在唤醒时完成:

@echo off
c:\windows\system32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
"C:\Users\Sauron\Desktop\AOGenMArk-1.3.0\AOGenMark.exe"

相关内容