电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2264|回复: 0

批处理文件设置服务器自动重启

[复制链接]
admin 发表于 2011-10-18 10:15:03 | 显示全部楼层 |阅读模式
公司有DC、EXCHANGE、CRM、文件、传真、代理、报纸系统、WSUS、SYMANTEC、文件的备份服务器。因为微软操作系统使用内存的缺陷,所以10天左右就要
重新一下服务器,因为工作的时候是肯定不行的,只能中午吃饭或者下班。但是有时候会忘记,使得最好的时间错过,只能硬抽出时间来解决!于是我写了
批处理来自动完成这件事情。批处理分两个文件,一个是用于DC重启,一个是用于其他服务器的重启,时间是错开的,如果想同一天执行所有服务器的重启
时,就需要先执行DC的,再执行其他服务器的,原因大家应该是清楚的,我就不多讲了。我是把时间错开的,一天执行一个,两个文件要都放在DC上,再加
入到“计划任务中”。文件代码如下:
1、重启DC.bat
shutdown -r -t 1

2、重启其他服务器.bat
@echo off
shutdown -r -t 1 -m \\10.15.0.2
shutdown -r -t 1 -m \\10.15.0.3
shutdown -r -t 1 -m \\10.15.0.5
shutdown -r -t 1 -m \\10.15.0.18
shutdown -r -t 1 -m \\10.15.0.4
shutdown -r -t 1 -m
\\10.15.0.26

很简单,很实用!时间上一定要设置好!配合GFI(GFI Network Server Monitor 7)的邮件通知功能就更好了,目的是确定服务器是否正常重启,重启过程是否正常,而不是因为软件或系统故障脱机,影响正常使用。如果重启的服务器正常启动了,GFI就会发送邮件告知。脚本也可实现,随后奉上。

下面是SHUTDOWN命令的参数详解:
-s:关机(对服务器来说,这个选项不常用,除非停电)

-f:强行关闭应用程序
-m \\计算机名:控制远程计算机
-i:显示图形用户界面,但必须是Shutdown的第一个选项
-l:注销当前用户
-r:关机并重启
-t 时间:设置关机倒计时
-c “消息内容”:输入关机对话框中的消息内容(不能超127个字符)


另外备注:
XP中,无法添加无密码用户的计划任务,我所实测的多个版本情况是这样。
如果你即想要添加计划任务又想要自己的账户自动登录,简单的做法就是,把管理员(Administrator)账户加上密码,以Administrator的身份添加计划任务。
您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-5-17 20:08 , Processed in 0.081341 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表