Java 如何将电脑从睡眠模式唤醒?

Java 如何将电脑从睡眠模式唤醒?,java,sleep,Java,Sleep,您好,我正在用Java制作一个关机管理器,我完成了一件事,从睡眠模式中醒来。我搜索了谷歌,但我只找到了如何使用任务调度器,我想知道我是否可以用Java来完成它 此图像来自task scheduler,我想制作如下内容: Java本机接口可能是将机器从睡眠中唤醒所需的接口。试试这篇文章 如果您只对在机器唤醒后运行任务感兴趣,那么可以做的一件事是循环检查系统当前时间与系统上次当前时间 是否可以安全地说,如果上次当前时间与当前时间相差超过10秒,则机器一定已进入某种暂停状态?有一种称为局域网唤醒(W

您好,我正在用Java制作一个关机管理器,我完成了一件事,从睡眠模式中醒来。我搜索了谷歌,但我只找到了如何使用任务调度器,我想知道我是否可以用Java来完成它

此图像来自task scheduler,我想制作如下内容:

Java本机接口可能是将机器从睡眠中唤醒所需的接口。试试这篇文章

如果您只对在机器唤醒后运行任务感兴趣,那么可以做的一件事是循环检查系统当前时间与系统上次当前时间


是否可以安全地说,如果上次当前时间与当前时间相差超过10秒,则机器一定已进入某种暂停状态?

有一种称为局域网唤醒(Wake on LAN)的方法,将数据报数据包发送到网络中的特定计算机以唤醒它。您可以使用这种方法,通过本地主机环回(IP:
127.0.0.1
)将数据报数据包发送到您自己的电脑其中一个答案是Java实现的。我知道lan唤醒,但我不需要它。我只想让计算机在经过一段时间后从睡眠中唤醒。据我所知,没有直接的方法可以做到这一点。也许用一些Java代码来移动鼠标会唤醒计算机。因此,就我所知,不可能让计算机在xxx秒后唤醒。是的,我很抱歉,但我可以;我不明白这篇文章