前言由于卤肉饭同学当前需要 利用账号密码来进行 拨号上网,然鹅每次都需要打开网络设置-拨号等界面,需要点击多次才能完成,实属麻烦,所以查阅资料后编写了个bat脚本来实现一键连接/断开 直接上bat文件内容如下: @echo offfor /f %%i in ('ipconfig ^| findstr PPP') do (if ["%%i"]==["PPP"] ( rasdial /disconnect && echo ----------------------------------宽带已断开----------------------------------- && echo -------------------------------copyright:卤肉饭--------------------------------&& ping 127.0.0.1>nul &&exit) )RASDIAL "宽带连接" zhexiezhanghao zhexiemima echo ----------------------------------宽带已连接-----------------------------------echo -------------------------------copyright:卤肉饭--------------------------------ping 127.0.0.1>nul exit rem v1.0.0 build 2021-06-30 22:56 by 卤肉饭 总结思路:通过判断ipconfig 命令的返回值中是否有ppp(即宽带拨号上网的网卡信息),来判断当前是否联网。 知识点:1.cmd中的for命令 语法:For %%i in (Command1) doCommand2
2.转义符是^
所遇问题:
|
|