Board logo

标题: 求一个连接网络后运行的EXE文件的批处理 [打印本页]

作者: YoDe     时间: 2007-11-19 00:14    标题: 求一个连接网络后运行的EXE文件的批处理

如题 求一个检测到网络连通后 再运行的批处理 一定要无限运行哦 知道网络连通后 才运行下面的EXE 前提 网络连通前 一直运行这个批处理循环
作者: YoDe     时间: 2007-11-19 00:44
没有高手愿意回答嘛 很急啊
作者: andred0421     时间: 2007-11-19 09:24
@echo off
:begin
ping -n 1 -w 500 202.108.22.5>nul && (sleep 3s&goto begin) || (echo 网络不通!&pause)

每3秒检测一次,不通时运行的程序自己设(替换第二个括号里的内容:start 程序名)。
需要工具sleep.exe,在附件,自己下载。晕~怎么上传附件、、、
作者: andred0421     时间: 2007-11-19 09:24
兄弟自己论坛里搜一下sleep.exe
作者: YoDe     时间: 2007-11-19 12:47
搜不到啊 我要的是连接到网络后才运行啊 而且搜索不到的话一直运行着 知道网络连通后才运行EXE 然后EXIT
作者: YoDe     时间: 2007-11-19 13:09
而且我这网吧 居然能PING通外网 这样如何查有网络后才运行额 难难难
可有高人救我 急啊
作者: honghunter     时间: 2007-11-19 13:19
“能PING通外网”还不是有网络吗?

那么你所谓的有网络是什么意思啊?
作者: YoDe     时间: 2007-11-19 14:18
我原来也不清楚 是网吧限制了吧 能PING通外网 却不能上 但是我那个软件要有网络才运行 上面文化的人让装的 没网络会出错
作者: YoDe     时间: 2007-11-19 14:20
但是电脑刚开的时候都是没网络的 等登陆了卡号才能上网 所以要上网后才运行这个软件 当然谁也可以帮我做个登陆卡号后 才运行这个软件 我刚学DOS 经验不足 还请各位大虾不要吝啬 帮小弟这个忙 真的急
作者: YoDe     时间: 2007-11-19 14:41
大家给我个思路我自己去找答案也好啊
作者: YoDe     时间: 2007-11-19 15:00
那么我想问一下有没有 不用PING而用别的批处理连接到网络 比如连接到百度而不是PING发送数据包 不晓得不登卡号能不能连百度 成功后 才运行后面的命令呢?
作者: andred0421     时间: 2007-11-20 12:20
呵呵,找个外网的免费ftp ,建个文本文件。批处理访问的到就是网络通,访问不到就是不通。。。
作者: andred0421     时间: 2007-11-20 12:27
用的什么啊 ,万象么 ?
作者: YoDe     时间: 2007-11-23 21:26


  Quote:
Originally posted by YoDe at 2007-11-19 03:00 PM:
那么我想问一下有没有 不用PING而用别的批处理连接到网络 比如连接到百度而不是PING发送数据包 不晓得不登卡号能不能连百度 成功后 才运行后面的命令呢?

那么如何访问这个FTP呢? ping?