📅  最后修改于: 2023-12-03 15:07:51.412000             🧑  作者: Mango
有时候我们连接了 Wi-Fi 但又忘记了密码,这时候如果想再次连接别的设备就比较困难了。不过在 Windows 系统中,我们可以通过一些简单的命令来查找已经连接 Wi-Fi 的密码。下面,我们将会讲解两种实现方法。
首先,按下 Win + R
组合键打开运行窗口。
输入 cmd
并按下回车键,打开命令行工具。
在命令行中输入以下命令:
netsh wlan show profile
这个命令会列出当前连接过的所有 Wi-Fi 热点的名字。
netsh wlan show profile [Wi-Fi 名称] key=clear
这个命令会列出指定 Wi-Fi 热点的详细信息,包括密码。
找到你想要查找密码的 Wi-Fi 名称,并记录下它的名字。
在命令行中输入以下命令,将 [Wi-Fi 名称]
替换为你要查找的 Wi-Fi 名称:
netsh wlan show profile [Wi-Fi 名称] key=clear
在这个命令的输出结果中,找到 Key Content
字段,里面就是这个 Wi-Fi 的密码了。
如果你不想使用命令行,也可以使用 PowerShell 脚本来查找已经连接 Wi-Fi 的密码。这个方法可以让查找更加简单,也可以保存查询结果。
首先,右击桌面,选择 新建
-> 文本文档
。
重命名文件为 Show-Wifi-Password.ps1
,并将其打开。
复制以下代码:
$wifiprofiles = netsh wlan show profiles;
$wifiarray = $wifiprofiles | Select-String "\:(.+)$" | %{$_.Matches} | %{$_.Value};
$wifiarray = $wifiarray | %{$_ -replace "\:",""};
foreach($wifi in $wifiarray){
$results = netsh wlan show profile name=$wifi key=clear;
$results | Select-String "SSID name","Key Content" | Out-String;
}
这个脚本会列出当前连接过的所有 Wi-Fi 热点的名字和密码。
保存文件并关闭。
在桌面上右击这个文件,并选择 以管理员身份运行
。
运行结果会显示出当前连接过的所有 Wi-Fi 热点的名字和密码。
以上就是两种查找已经连接 Wi-Fi 密码的方法。无论你使用哪一种,都需要注意保护你的隐私信息,不要将密码泄露给任何不信任的第三方。