大家好,我们又见面了,生活要开心,陪伴有廖晨。
今天聊点什么,如何查看别人家的wifi密码且不让别人知道呢?
唉,小伙,不是你想的那种,什么破解啊,暴力破解,万能钥匙啊?是需要用wifi上过网的电脑辅助才行。至于为什么要写这篇文章,需要从一个私活说起。
当时,我给一个朋友的公司帮忙,搭建20台电脑的无线局域网,之前的网管犯错被开了,什么网络配置信息都没有留下,不过还好,现在只需知道wifi密码就可以了,于是就详细了解一下,查看无线密码的方法?
如果查看wifi密码的方法有流派的话,哪我就先来说说,
01半主流
从配置过wifi的电脑上,查看方法不难,根据入口不同,非为两种
/p>
1.通过网络和共享中心查看:
桌面选择,鼠标右键,属性,弹出界面,双击无线链接,点击,弹出窗口点击选项卡,勾选,密码就显示出来。
查看wifi密码操作步骤示意图(1)
如果你电脑桌面没有网络图标,可以使用下面的方法开启:
1.点击或按win键按钮,然后依次选择“设置”“个性化”“主题”。
2.在“主题”“相关设置”下,选择“桌面图标设置”。
3.选择你希望显示在桌面上的图标,然后选择“应用”和“确定”。
桌面添加网络图标操作示意图(2)
这个操作方法有点复杂啊?有简单的方法吗?
确实有,不过也是我觉得简单,对于你来说不一定简单,
点击开始或按win键,输入icon,选择,进入主题页面,选择下的
桌面添加网络图标操作示意图(3)
看到上面的方法,估计有人要说:什么简单,有键盘操作,也有鼠标的!
这么想也对啊,不过对于习惯用键盘多一些的我来说,我还是中意这个方法。
既然粉丝有意见,我还准备了纯用鼠标操作方法:
在桌面空白出,右键菜单中,选个性化,然后点击主题,后续同上;
桌面添加网络图标操作示意图(4)
当然你还有什么更快进入系统主题界面的方法,欢迎留言分享!顺便问一下,你经常使用那种方法进如主题页面呢?
如果你说:“我就不喜欢桌面有网络,该怎么办呢?”哪你肯定是用下面的方法啦!
02主流
上面的操作也算简单,但图标并不是普通用户经常用到了,按这么说,主流的操作方法就是:
任务栏,右键,选打开“网络和Internet”,在设置窗口,高级网络设置下,选,双击里面无线网卡设备(带有信号标志的图标),后面的操作如下图。
查看wifi密码的另一种操作示意图(5)
在极客看来,简单的不够纯粹,直接用命令调出才能算极致的主流:,
Win+R,输入命令:rundll32.exeshell32.dll,Control_RunDLLncpa.cpl,回车,直接调出,剩下的操作同上。
命令操作步骤示意图(6)
不过,工程师认为:任何高效的主流操作,就是从更纯粹的数据入手,摒弃世俗的界面操作,才应该是纯粹的高效和主流。
他们更偏爱使用DOS命令netshwlan命令,来查看wifi网络配置:
Win+R,cmd回车,输入:netshwlanshowprofiles(查看无线列表),
命令查看无线列表信息示意图(7)
根据列表信息,查看具体的哪一个wifi配置,再
输入netshwlanshowprofilename=”wifi名称”key=clear回车
当然,也可以直接输入查看所有的wifi配置详细信息的命令:
netshwlanshowprofile*key=clear
说到这,也只是完成了“私活”的第一步骤,查看密码。密码既然知道了,剩下的就简单了,给电脑安装无线网卡驱动(......此次省略字),再配置无线链接就可以了。
不过,20台电脑,一台一台,是不是有点low啊,既然时间富裕,那就做个小工具来搞定配置WiFi吧!于是就有了下面的:
03非主流
方法,制作工具其实就是将上面查看wifi密码和手动输入wifi密码,改为把wifi配置信息导出文件,然后再将wifi配置文件配置到新电脑里。看似有难度的样子,其实核心的知识点就是netshwlan这个命令而已。
单从语法结构上看,netsh才是命令,而wlan只是命令中的某个功能,那么问题来了,netsh到是干什么呢?一起了解一下。
Netsh是windows系统自动网络配置工具,它不光可以本地配置计算机网络,也可以远程显示和修改,所在目录:C:\Windows\System32。具体用法如下:
Win+r,输入CMD,回车,netsh/?
netsh命令语法示意图(8)
Netsh支持的命令还挺多,进一步了解一下NETSHwlan命令的用法:netshwlan/?。
netshwlan命令用法示意图(9)
从命令列表中看,我们导出信息用:netshwlanexport,具体用法如下:
Netshwlanexportprofilekey=clearfolder="路径"
注:支持相对路径,如与批处理文件同目录下的文件夹,只需写文件名即可
比如我将所有的无线信息存储在c盘的wifi目录里,命令的下发:netshwlanexportprofilekey=clearfloder=”c:\wifi”,回车
为了方便查找,需要熟悉一下,它的文件命名规则:WLAN+“-”+wifi名称.xml,
不过,我们制作的工具,需要导出的文件和工具存放在同一个目录下wifi,命令应该写成:netshwlanexportprofilekey=clearfolder=wifi;
再加上一个兼容性判断,文件夹是否存在,不存在,新建文件夹,存在不操作
这里需要用到命令:ifexist目录命令;
语法含义:目录存在,执行命令,
但和我需要的正相反,不存在,执行命令,加上非即可;
剩下的就是将这些代码编写出来就可以了:
在U盘中创建记事本,打开,输入下面代码:
eochOff(关闭命令回显)
Ifnotexistwifimdwifi
Netshwlanexportprofilekey=clearfolder=wifi
Pause
保存,关闭,然后将扩展名修改bat,确定。
导出信完成,剩下就是将导出的某个xml文件导入到电脑里,需要用:netshwlanadd,按照惯例,先看一下用法:
语法:netshwlanaddprofilefilename=存放路径(注:不支持通配符写法,如*.xml)
需要配置LWV9PE无线网络,根据命名规则,文件名:导入信息用:WLAN-LWV9PE.xml
Bat文件代码如下:
echooff
Netshwlanaddprofilefilename=wifi\WLAN-LWV9PE.xml
Pause
提示:xml文件里,配置项的结构项目名称项目值/项目名称,如链接模式:connectionModemanual/connectionMode(手动链接)
我手动将XML文件中的将manual修改成auto,无线链接就会切换成自动链接模式。也就是BAT运行完,无线会自动链接WiFi网络,是不是很爽呢?
由于当时时间的关系,我并没有制作通过遍历的方式,将所有wifi信息都导入到新电脑里,我觉的这就够用了,如果你有兴趣,可以制作成自动导入所有wifi信息。
好了,今天的内容就到这里,批量配置电脑上的wifi,你有什么更好的方法吗?欢迎留言指教!如果对你的工作和生活有些许帮助,欢迎三联,