java代码实现在Windows中自动连接WiFi(乞丐版)
之前在学校用校园网时每次开机自己都要连接WiFi然后手动登入校园账号,频繁的登入使我萌生了能不能用代码来完成这些操作。说动手就动手,但现在暑假不在学校无法查看校园登入的一些参数,于是打算先实现自动连接WiFi。
之所以称它为乞丐版,是因为思路很简单,就是利用代码来执行命令台连接WiFi的命令。不过有一点要注意,我们连接的SSID必须要有对应的配置文件,一般我们成功连接过的WiFi会自动生成配置文件,所以最好指定连接以前连过的SSID,否则就要自己编写和导入配置文件。有关连接WiFi和操作配置文件等的DOS命令如下:
//获取附近WiFi
netsh wlan show networks mode=bssid//连接其中一个WiFi
netsh wlan connect name="SSID"//断开连接
netsh wlan disconnect//列出WiFi配置文件(成功连接的WiFi自动生成)
netsh wlan show profiles//导出SSID配置文件到当前工作目录
netsh wlan export profile key=clear//添加和删除SSID配置文件
netsh wlan add profile filename="配置文件路径"
netsh wlan delete profile name="SSID"//列出无线接口
netsh wlan show interface//开启无线接口
netsh interface set interface "接口名称" enabled
java代码执行DOS命令:
Process p= Runtime.getRuntime.exec("命令");
最后利用这些DOS命令我们就可以用代码来完成连接WiFi,流程图如下:
最后我将自己的例子上传,自行下载参考。
我是程序小白,每次进步一丢丢。
java代码实现在Windows中自动连接WiFi(乞丐版)相关推荐
- Windows下自动连接WiFi 脚本
前提是先连接到指定的WiFi网络上. 然后通过 netsh wlan export profile 将网络配置文件导出,然后使用如下命令添加配置文件到指定的网络接口上,再执行连接命令即可. ne ...
- 基于java 工单管理_实训任务工单1-2(编写规范Java代码) 实训任务工单1-2(编写规范Java代码).docx_学小易找答案...
[其它]实训任务工单4-1(泛型类.泛型方法的应用) 实训任务工单4-1(泛型类.泛型方法的应用).docx [简答题]教学工单5-1Java序列化机制的使用 [填空题]The name of my ...
- android getter不起作用,java - 如何在Android Studio中自动生成getter和setter
java - 如何在Android Studio中自动生成getter和setter Android Studio中是否有一个快捷方式可以自动生成给定类中的getter和setter? 14个解决方案 ...
- C#代码实现对Windows凭据的管理
今天有个任务,那就是使用C#代码实现对windows凭据管理的操作. 例如:向windows凭据管理中添加凭据.删除凭据以及查询凭据等功能. 于是乎,就开始在网上查找.经过漫长的查询路,终于在一片英文 ...
- 通过java代码实现对json字符串的格式美化(完整版)
一.前言 之前转载过一篇文章,也是有关于通过java代码实现对json字符串的格式美化,但是那篇文章的实现还不够完善,比如其对字符串中出现特殊字符时,会出现转换失败.因此博主本人也是闲暇时在那份代码的 ...
- java代码怎么在cmd中运行?cmd怎么打开java代码?
java代码怎么在cmd中运行是一个比较简单的问题,但还是有很多人频繁询问,今天本篇文章为大家统一解答一下这个问题. java代码怎么在cmd中运行? 1.首先用记事本写一个简单的Java程序,保存成 ...
- 树莓派开机自动连接wifi和启动ssh
具体步骤 重置树莓派的密码 树莓派开机自动连接wifi设置 刷固件时设置 进入树莓派raspberry系统之后的设置 树莓派ssh开机启动设置 树莓派换源 树莓派3B+ Raspberry系统 重置树 ...
- 树莓派安装raspberry os,两种方式连接树莓派,并设置静态ip开机自动连接WiFi
Step1 在win10通过[DiskGenius]软件格式化原有的sd卡并删除原有的分区,最后将所有空间新建成一个分区,这样win10就能重新识别这个大存储器. 下面通过[Win32DiskImag ...
- Android 10自动连接WiFi问题 Android 10 断开WiFi问题
说明:本文主要说明扫码之后自动连接WiFi的一些处理,扫码的流程相对简单,网上教程也比较多,对于目前Android各个版本也没有太多变化. 问题描述:最近在做项目的时候,发现以前的项目有扫描二维码自动 ...
最新文章
- halcon算子翻译——set_framegrabber_callback
- Spring Security源码分析八:Spring Security 退出
- Yahoo!网站性能最佳体验的34条黄金守则
- 在Mac终端下使用conda命令提示未找到命令conda
- PInvoke调用导致堆栈不对称
- JDK1.8 Lambda 使用详解(转)
- 自动平衡男女比例的随机分组软件B2G使用教程,献给组织
- 数据存储方式_详解西门子S7-200PLC的数据区
- 前端:几个操作URL的实用函数
- iou画 yolov3_yolov3环境配置训练及优化
- itextsharp c# asp.net 生成 pdf 文件
- 北大信科学院实验室_从实验室科学家到开放科学软件开发人员
- adas硬件_ADAS系统功能安全设计/SOTIF需求和测试实例/软件安全架构/硬件安全设计......
- 一句话设置UITextField、UITextview的字数限制和placeholder
- 串口UART学习笔记(一)
- soa---java 多线程的---锁
- wireshark显示过滤器和捕获过滤器
- camtasia怎么在视频上添加图片
- 微信小程序用vant自定义tabbar页面并跳转相应页面
- Eclipse SVN文件对比详解