安排Windows Server 2008 R2启动和closures

我只是设置了Win Server 2008 R2 + SQL Server 2008 R2,我想安排两个任务。 一个closures它,或者在某个特定的时间hibernate,一个唤醒他。 这两项任务应该每天都运行。 为了启动系统,我尝试使用机器的内部时钟在BIOS中设置计划任务,但没有运气。

有任何想法吗?

为此,你可能需要一个两倍。

  1. 操作系统中的计划任务预定的时间发出shutdown /h /t 2
  2. 以下之一:
    1. 一个BIOS计时器来打开您的服务器。
    2. 利用局域网唤醒function,并在您希望重新启动服务器的确切时间发出唤醒数据包。

关机很简单。 使用以下命令行创build一个计划任务:

 shutdown /s /t 60 /c "Scheduled shutdown" 

这会在popup60秒的警告后closures电脑。 它会强制任何卡住的程序closures,并在系统事件日志中留下评论。

我想不出任何Windows的function,可以让你安排一个启动 – 这通常是BIOS的领域。 在戴尔工作站上进行的快速testing中,我必须启用“自动开机”,然后设置开机时间。 我怀疑其他一些BIOS可能不那么直观。

对于更具异国情调和Rube Goldberg式的解决scheme,您可以启用LAN唤醒并从邻居计算机发送唤醒数据包。 但是,我从来没有能够自己做这个工作。

最后,我不得不怀疑你是否应该首先closures你的服务器。 绝大多数服务器始终在线。