QT编写拨号 WINDOS利用宽带拨号Rasdial命令

转自:http://blog.csdn.net/myths_0/article/details/15144475


实现自动拨号,

可以写 rasdial "宽带连接名称" 宽带连接用户名 宽带连接密码 这条语句,

注意其中的宽带连接名称要加引号,是英文的双引号,每一项中间隔一个空格。将其用记事本写入,
保存为扩展名为bat或者cmd的文件。将其放入启动项,则可以实现开机自动启动,然后进行自动拨号。



C:\Users\Administrator>Rasdial "宽带连接" xxxxx xxx
正在连接到 宽带连接...
正在验证用户名及密码...
正在网络上注册您的计算机...
已连接 宽带连接。
命令已完成。

C:\Users\Administrator>Rasdial
已连接
宽带连接
命令已完成。

C:\Users\Administrator>Rasdial "宽带连接" /DISCONNECT

命令已完成。



  1. QString cmd = "Rasdial \"ADSL\" " + ui->name_lineEdit->text() + " " + ui->password_lineEdit->text();  
  2. //成功连接返回0 其他为<span style="color:#ff0000">错误码</span>  
  3. qDebug() << "Connect -" <<  system(cmd.toLatin1().data());  
  4. //执行完即返回0  
  5. qDebug() << "Disconnect -" << system("Rasdial \"ADSL\" /DISCONNECT");  

错误码:

602 拨号网络网络由于装备安装错误或正在应用,不能进行连接 解决:卸载清洁任何PPPoE软件,重新安装。 
605 拨号网络网络由于设备安装错误不能设定应用端口 
606 拨号网络网络不能连接所需的设备端口错误 608 拨号网络网络连接的设备不存在 
609 拨号网络网络连接的设备其种类不能断定  611 拨号网络网络连接路由不准确 
617 拨号网络网络连接的设备已经断开 
619 ISP服务器不能建立连接,检查ADSL信号灯是否能正确同步。 
621 622 623 624 625 Windows NT或者Windows 2000 Server网络RAS网络组件故障 
629 已经与对方盘算机断开衔接。 请双击此连接,再试一次。 
630 ADSL MODEM没有没有响应  解决:检讨ADSL设备。 
633 拨号网络网络由于设备安装错误或正在使用,不能进行连接 
638 无法连接到ISPADSL接进服务器 
645 网卡没有正确响应 。解决:检查网卡,重新安装网卡驱动程序。 
650 远程计算机没有响应,断开连接 。解决:检查ADSL信号灯是否能准确同步,;检讨网卡,删除所有网络组件重新安装网络。 
651 ADSL MODEM报告产生错误 
676,占线。请先检讨电话线是否有问题 
678,拨进方计算机没有应答 
680 呈现这个错误,请检测调制解调器是否正确连到电话线 
691 输入的用户名和密码不对,无法建立连接 
718 验证用户名时远程计算机超时没有响应,断开连接 
720 拨号网络无法和谐网络中服务器的协定设置 
738 服务器不能分配IP地址 
797 ADSL MODEM连接设备没有找到 

。。。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值