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

转自:http://blog.youkuaiyun.com/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连接设备没有找到 

。。。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值