netsh命令获取所有连接过的wifi密码

在win7上,我们可以通过无线的相关属性查找到之前连接过的网络的密码,不过这样点来点去太麻烦了,通过命令接口可以实现直接通过命令取出之前所有连接过的wifi 名称及其密码 。通过netsh wlan show profiles命令可以查看之前连接过的所有wifi的名称:



<img src="https://www.361way.com/wp-content/uploads/2016/09/netsh-wlan-profile.png" title="netsh-wlan-profile" alt="netsh-wlan-profile" width="386" height="331" />



可以通过netsh wlan show profiles wlanname key=clear 查看连接过的某个wifi 的密码 。如下:



<img src="https://www.361way.com/wp-content/uploads/2016/09/netsh-wlan-clear.png" title="netsh wlan show profiles key clear" alt="netsh wlan show profiles key clear" width="536" height="503" />



可以通过for循环遍历所有的连接和密码:



<br />
for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do  @echo %j | findstr -i -v echo | netsh wlan show profiles %j key=clear
<br />



<br />

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注