标题: [网络连接] [已解决]求助:批处理实现ping失败自动重启 [打印本页]
作者: yx74110 时间: 2012-6-17 01:28 标题: [已解决]求助:批处理实现ping失败自动重启
本帖最后由 yx74110 于 2012-6-19 15:46 编辑
思路可以这样 间隔10秒PING一下哪里,
掉线的话就自动重启,或者注销。
WIN2003环境下。
作者: canyuexiaolang 时间: 2012-6-17 09:06
- @echo off
- echo wscript.sleep 10000 > "%temp%\q.vbs"
- set "ip=127.0.0.1"
- :start
- ping %ip% -n 1 >nul && echo ping successful(会不会有语法错误...) || shutdown -r -t 30 -c "系统将在30秒内重启"
- "%temp%\q.vbs" & goto start
复制代码
作者: yx74110 时间: 2012-6-17 16:29
回复 2# canyuexiaolang
不能用。。
作者: forfiles 时间: 2012-6-17 21:39
回复 3# yx74110
有报错信息吗?
作者: yx74110 时间: 2012-6-18 13:18
回复 4# forfiles
successful(会不会有语法错误...)
就提示个这个
作者: powerbat 时间: 2012-6-18 13:52
PING一下哪里?
作者: forfiles 时间: 2012-6-18 16:24
回复 5# yx74110
这个表示还没有掉线,所以不重启。
作者: yx74110 时间: 2012-6-18 17:24
回复 7# forfiles
可是明明是上不了网的状态。。
作者: yx74110 时间: 2012-6-18 17:24
回复 6# powerbat
随便哪里都行 ,可以自由发挥。
作者: forfiles 时间: 2012-6-18 17:32
回复 8# yx74110
set "ip=127.0.0.1"
改成
set "ip=www.baidu.com"
作者: yx74110 时间: 2012-6-19 15:45
回复 10# forfiles
可以了
作者: yx74110 时间: 2012-6-19 15:47
回复 10# forfiles
这个是间隔多久检测一下吗?
作者: forfiles 时间: 2012-6-19 17:36
回复 12# yx74110
不是。是检测哪个地方。
作者: yx74110 时间: 2012-6-20 08:09
回复 13# forfiles
多些指导。。。非常好。
作者: lky216 时间: 2012-6-24 10:42
回复 2# canyuexiaolang
载送邮件 怎么弄?
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |