Windows、MacOSX和Linux都允许您安排引导、关闭和唤醒。如果你愿意,你可以让你的电脑早上自动开机,晚上自动关机。
这比以往任何时候都更不必要,这要归功于睡眠模式-一台典型的笔记本电脑只是进入低功耗睡眠模式,它可以在不使用时迅速恢复-但对台式电脑可能仍然有用。
<商标>Windows操作系统
Windows允许您通过任务计划程序设置启动和关闭时间。计划任务可以运行“Shutdown”命令,在特定时间关闭您的计算机。您还可以运行其他命令使计算机进入休眠状态或使其休眠。以下是您需要的命令:
关闭:无法关闭.exe-s-t 00。 Hibernate:{rundll32.exe}powerrpro.dll,SetSuspendState。 睡眠:Drundll32.exe powerrpro.dll,SetSuspendState 0,1,0
通过任务调度程序的魔力,您甚至可以让Windows等待,直到您不再使用您的计算机来关闭它。如果你某晚熬夜,它不会在你使用它时自动关闭。
您还可以创建将计算机从睡眠状态唤醒的计划任务。假设您的计算机处于休眠状态,并且没有完全关机-您可以让它自己进入睡眠状态,也可以使用使其进入睡眠状态的计划任务-此计划任务将在唤醒您的计算机时执行。
相关:如何让您的电脑在夜间关机(但仅当您不使用它时)
MacOSX
此选项在Mac上的系统首选项窗口中可用。单击苹果菜单,选择系统首选项,然后单击系统首选项窗口中的节能图标。
单击节能器首选项底部的“计划”按钮,然后使用此处的选项为您的Mac计划启动或唤醒时间。您还可以计划睡眠、重新启动或关闭时间,并选择计划时间用于一周中的哪一天-工作日、周末、特定日期或一周中的所有日期。
如果你有一台MacBook,预定的开机只有在插上电源后才会发生。这可以防止电池耗尽,并确保你的笔记本电脑不会在放在包里的某个地方决定开机。
<计算机>Linux 操作系
相关:如何让您的Linux PC自动从睡眠中唤醒
rtcwake命令允许您在Linux上安排唤醒。此命令可使您的计算机进入休眠、休眠或关闭状态,同时指定应再次唤醒的时间。你可以在睡觉时运行适当的rtcwake命令,它会在你预定的时间自动引导重新启动。
rtcwake命令也可以仅用于安排启动时间,但不能立即使计算机进入休眠状态。按照你自己的时间表让它睡眠或关闭它,它会在你决定应该唤醒的时候醒来。
要完全自动化这一过程,您可以创建一个或多个在特定时间运行rtcwake命令的cronjob。
局域网唤醒
所有类型的计算机都可以接受“局域网唤醒”(WOL)魔术数据包。对LAN唤醒的支持在BIOS或UEFI固件级别的计算机中烘焙,位于操作系统本身之下。使用LAN唤醒时,关闭或睡眠的计算机会继续为其网络接口供电。这通常是有线以太网连接,但您也可以将计算机设置为接受通过Wi-Fi发送的LAN唤醒数据包。当它收到适当定制的数据包时,它会再次唤醒计算机。
此选项通常在台式电脑上默认启用,但在笔记本电脑上可能不会启用以节省电池电量-特别是在普通Wi-Fi接口上。您必须先确保您的计算机上启用了局域网唤醒功能,然后试用它。
一旦启用了LAN唤醒功能,您就可以设置设备按计划将LAN唤醒数据包发送到其他设备。例如,我们已经介绍了使用运行DD-WRT的路由器按计划发送LAN唤醒数据包,允许您从路由器唤醒任何设备并在一个位置配置所有唤醒时间。
相关:什么是LAN唤醒,如何启用它?
默认情况下,大多数智能电脑在不使用一定时间后会自动进入睡眠或休眠。如果您希望您的计算机即使在您不在的情况下也能保持运行,请更改其设置,使其不会自动休眠或休眠。