任务:
- 通过bat批处理文件设置每天凌晨4点,自动重启服务器
- 第二天查看服务器日志,判断服务器是否按计划定时自动重启
Windows Server2003服务器设置定时自动重启
C盘-新建文本档案
打开文本文档,写入以下内容并保存:shutdown /r /t 0
(也可以互联网搜下服务器定时重启技术命令)
将文档重命名为reboot.bat(也有的说是重命名为reboot.cmd ,这没试过,不过.bat是绝对可以的)
点击开始-控制面板,找到任务计划并打开
打开添加任务-添加任务计划-点击下一步
点击浏览
选中之前创建的reboot.bat文件,然后双击
因为是每天都要重启,所以任务执行周期选 每天,点击下一步
起始时间设置为4:00,其他的不用动,点击下一步
因为我是8.27进行设置的,所以服务器定时重启的日期是从这一天开始
用户名会自动生成,只用输入密码就可以了,点击下一步
直接点击完成,就可以了
在任务计划中可以看到新添加的任务,双击可以对这个任务重新进行编辑
服务器定时重启已经设置好了,那么如何通过服务器日志判断是否按照计划每天凌晨4点定时重启呢
在Windows Server 2003中,我们可以通过“事件查看器”的事件日志服务查看计算机的开、关机时间。因为事件日志服务会随计算机一起启动和关闭,并在事件日志中留下记录。
打开“控制面板”,双击“管理工具”,然后打开“事件查看器”,在左边的窗口中选择“系统”选项,通过凌晨4点这个时间点进行查找(为什么不是8.28,这个稍后再说)。
ID号为6006的事件表示事件日志服务已停止(服务器关机)
当你启动系统的时候,事件查看器的事件日志服务就会启动,就是ID号为6005的事件
如果6006和6005日志先后出现,并间隔时间很短,就可以判断为按照计划服务器定时重启成功了
已经设置服务器定时重启,但查看日志的时候,没有这2条记录
说下上面那个问题,我是在8.27设置服务器定时重启的,按照计划,8.28就可以看到服务器凌晨4点重启记录,但我上面的图片是8.29的日志
首先,设置服务器定时重启的步骤是没有错的,28号我去看服务器重启日志的时候发现服务器日志只记录到了早上0点,然后我看了下服务器的时间,也是0点。
所以说28号,服务器没有按计划定时重启的原因是服务器的时间错了,然后我把时间调对后,29后又看了下,服务器已经按照计划定时重启了。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。