[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 怎样改进ADSL自动连接的批处理?

河南的联通宽带一般情况下必须装客户端,因为他给客户的用户名是加了密的,所以要不用客户端就必须解密用户名,在具体操作的过程中效果最好的就是利用这种设置:设置一个批处理或程序,运行后让用户输入用户名和密码,用这个工具完成转换,传递给rasdial 命令语句,自动在C:\Documents and Settings\Administrator\「开始」菜单\程序\启动文件下建立一个rasdial 宽带连接 用户名 密码 的批处理,然后运行时不显示,实现开机自动登录ADSL。快速稳定,客户端这东西不用我说大家也知道,它有很多很讨厌的地方,再一个设置ip为192.168.1.5,dns为255.255.255.0,用起来会比较爽,会忽略掉开机寻址的时间,瞬间完成连接,说道这,其实我最终想要的效果就是,在一个批处理中完成上述所有任务,现在我发到网上就是想让大家改进,共享这种方法,我想对于参与成功的人来说,无疑也是一个创举。
附件中有三个文件,首先运行的是宽带连接.bat,论坛不支持上传压缩包,那么请大家下载后自己把后缀名txt改为rar,解压后研究。
改进要求:1、把三个文件实现的功能合并到一个批处理或程序中;
2、加上自动设置ip为192.168.1.5,dns为255.255.255.0的功能;
3、生成rasdial 宽带连接 用户名 密码 的批处理随机器启动后运行隐藏黑框;
4、当然你可以有更好的主意……

我做过两个相关的代码:
批处理检测本地连接并自动连接宽带
http://www.bathome.net/viewthread.php?tid=6655&page=1#pid43118
【网络相关】批处理版普通宽带连接ADSL(PPPOE)创建工具
http://www.bathome.net/viewthread.php?tid=8362&page=1#pid54921

关于宽带连接的配置保存, 一个例子, 保存在这个文件中
"%AllUsersProfile%\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk"
文件中
PreviewUserPw=1
指定 提示名称, 密码和证书等. 用 rasphone 连接时, 会有对话框等待.

PreviewUserPw=0
则 指定 禁止 提示名称, 密码和证书等. 用 rasphone 连接时, 就不会有对话框等待.

用下面命令之一
Control netconnections
ncpa.cpl
explorer ::{7007ACC7-3202-11D1-AAD2-00805FC1270E} :{BA126AD7-2166-11D1-B1D0-00805FC1270E}
打开 网络连接 文件夹
设定其中某 宽带连接 的名称为
ADSL connection

rasphone -d "ADSL connection"
即可打开 该连接 联网 的 GUI 过程, 如果在 PBK 文件中对应条目的 PreviewUserPw 值为 0, 就不会出现等待 提示名称, 密码和证书等 的对话框等待.


可以导出 pbk 文件中对应的帐号密码信息(无须连接网络), 并可以设置账号密码的命令行工具( 从 win9x--win7 全版本 windows 可用)
dialupass.exe
下载页面
http://www.nirsoft.net/utils/dialupass.html
下载地址
http://www.nirsoft.net/utils/dialupass.zip

TOP

可不可以就住我原来的改进,我原来的比较适合实际的情况,用户名转换到rasdial一步到位

TOP

不知道河南的是什么样,但是我知道湖南的ADSL密码很容易破解
账户名可以在事件日志中看到;
然后将账户密码填入登陆框,在高级选项中有个“提示输入密码”之类的 勾选项去掉,就可以双击直接登上ADSL。你只要加到启动文件夹就可以了

[ 本帖最后由 caruko 于 2010-7-27 12:52 编辑 ]

TOP

原帖由 caruko 于 2010-7-27 12:49 发表
不知道河南的是什么样,但是我知道湖南的ADSL密码很容易破解
账户名可以在事件日志中看到;
然后将账户密码填入登陆框,在高级选项中有个“提示输入密码”之类的 勾选项去掉,就可以双击直接登上ADSL。你只要加到启 ...
这个我知道,但不是这次研究的主题。我还是想让大家就我1楼提出的研究。

TOP

我再学习中。
我来学习中

TOP

  1. netsh interface ip set address name="本地连接" source=static addr=192.168.1.5 mask=255.255.255.0
复制代码
一般来说,255.255.255.0是子网掩码,而不是DNS,估计楼主搞错了。

TOP

返回列表