Board logo

标题: [网络连接] 大家帮我看这个批处理代码能不重复IP拨号吗? [打印本页]

作者: sexfio    时间: 2009-4-20 13:17     标题: 大家帮我看这个批处理代码能不重复IP拨号吗?

网上找的,我看不懂

@echo off&setlocal
:start
set 宽带连接="AccessRunner DSL"
if not exist IPList.txt (>IPList.txt echo.)
rasdial "宽带连接" 帐号 密码 >nul
for /f "skip=2 tokens=2 delims=:" %%a in ('ipconfig/all^|findstr /c:"PPP adapter 宽带连接" /c:"IP Address"') do (set a=%%a)
set a=%a: =%
findstr /r "^%a%$" IPList.txt&&(rasdial "宽带连接" /disconnect>nul&goto start)||(>>IPList.txt echo %a%)

如果我在这个批处理的当前目录创立一个IPLIST.txt文本,就可以自动拨号并不重复txt的里ip吗?可以吗
作者: sexfio    时间: 2009-4-20 13:21

真的可以不重复吗??还有加个什么命令能让他知道拨号完成了??
作者: 神羅    时间: 2009-4-20 21:30

这思路可以行的通?用ping命令ping外网,通的话就拨号成功。




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2