中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 12:26
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 批处理检测网络状况,发现网络不通时自动重启电脑
可打印版本  1,574 / 13
第1楼 lianruidong 发表于 2009-09-09 06:17
新手上路 发帖 10 积分 10
批处理检测网络状况,发现网络不通时自动重启电脑
如题

如检测到网络不通,则5 分钟后自动重启电脑

谢谢
第2楼 szweiw 发表于 2009-09-09 06:34
新手上路 发帖 18 积分 18
第3楼 lianruidong 发表于 2009-09-09 07:29
新手上路 发帖 10 积分 10
谢谢,刚才试了一下,挺好的
再增加一个问题,有没有一个命令可以修复网络连接呢?
我的想法是这样的:服务器本机一直运行这个P,当发现网络不通时则自动修复网络,修复完成后再自动重启电脑,主要想让服务器自己修复一下,谢谢
第4楼 szweiw 发表于 2009-09-09 10:39
新手上路 发帖 18 积分 18
网络不通的原因有很多啊。。。这个也能自动做的话,大把网管得下岗了
第5楼 szweiw 发表于 2009-09-09 13:13
新手上路 发帖 18 积分 18
想了一下,刚才给的代码还是不够好,在断网后会不断执行shutdown,还是应该设置跳出循环

第6楼 lianruidong 发表于 2009-09-09 22:50
新手上路 发帖 10 积分 10
谢谢!您这个只要一不通就重启,假如网络出现闪断时正好PING了那就不好了是吧
我觉得应该PING2分钟连续不通的时候再重启电脑,可以吗?
第7楼 yishanju 发表于 2009-09-09 23:06
银牌会员 发帖 1,357 积分 1,488
这个方法明显不是保证服务器稳定,网络稳定的方法。
第8楼 lianruidong 发表于 2009-09-10 02:31
新手上路 发帖 10 积分 10
但是公司不想买设备,只有自己弄个简单的了
第9楼 lianruidong 发表于 2009-09-10 02:33
新手上路 发帖 10 积分 10
我是这样想的
如果上面假设解决了的话
我再找一个短信发送设备,等重启电脑后网络还是不通就自动发送一条短信“某某服务器网络中断”
可行吧?
第10楼 yishanju 发表于 2009-09-10 02:51
银牌会员 发帖 1,357 积分 1,488
Originally posted by lianruidong at 2009-9-10 02:33:
我是这样想的
如果上面假设解决了的话
我再找一个短信发送设备,等重启电脑后网络还是不通就自动发送一条短信“某某服务器网络中断”
可行吧?


就是用飞信的接口免费发短信吧

飞信发信程序 http://www.cn-dos.net/forum/viewthread.php?tid=48736&fpage=1&highlight=
第11楼 lianruidong 发表于 2009-09-10 04:18
新手上路 发帖 10 积分 10
谢谢
我试试啊
第12楼 lianruidong 发表于 2009-09-10 05:20
新手上路 发帖 10 积分 10
Originally posted by szweiw at 2009-9-9 13:13:
想了一下,刚才给的代码还是不够好,在断网后会不断执行shutdown,还是应该设置跳出循环

第13楼 lianruidong 发表于 2009-09-10 05:21
新手上路 发帖 10 积分 10
Originally posted by yishanju at 2009-9-10 02:51:


就是用飞信的接口免费发短信吧

飞信发信程序 http://www.cn-dos.net/forum/viewthread.php?tid=48736&fpage=1&highlight=

谢谢啊
我已经测试成功了
第14楼 lianruidong 发表于 2009-09-10 05:23
新手上路 发帖 10 积分 10
你好!
可以这样吗?先PING一台机器,如果不通时再继续ping1分钟,还是不通则重启电脑,而且别是死循环的,谢谢!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023