📜  在 Windows 上列出 wifi 密码的命令 (1)

📅  最后修改于: 2023-12-03 15:07:51.207000             🧑  作者: Mango

在 Windows 上列出 wifi 密码的命令

在 Windows 操作系统下,我们可以通过命令行或者 PowerShell 来列出已经连接过的 wifi 的密码。以下是具体的操作步骤。

命令行
  1. 打开命令提示符(Windows 系统中自带),输入以下命令:

    netsh wlan show profile
    

    这个命令会罗列出所有连接过的 wifi 名称,其中:

    • SSID name 列表是个 wifi 的识别名称;
    • Authentication 列表是个 wifi 的加密方式;
    • Security key 列表是默认的密码(如果有并且你已经自动连接过这个网络)。
  2. 在命令提示符中输入以下命令,替换网络名称 WiFi name 为你需要查看密码的 wifi 名称:

    netsh wlan show profile name="WiFi name" key=clear
    

    这会列出密码,它会在一个 密钥内容 的部分中显示。

PowerShell

另一个可以列出 wifi 密码的工具是 PowerShell。

  1. 打开 PowerShell,输入以下命令:

    netsh wlan show profile
    

    这个命令会罗列出所有连接过的 wifi 名称,同样包括了 SSID 名称验证方式安全密钥

  2. 在 PowerShell 中输入以下命令,替换网络名称 WiFi name 为你需要查看密码的 wifi 名称:

    (netsh wlan show profile name="WiFi name" key=clear) | Select-String "Key Content","SSID name"
    

    这个命令会列出密码和wifi名称,它会在一个 Key Content 的部分中显示。

以上便是在 Windows 上列出 wifi 密码的命令,通过命令行或者 PowerShell 即可实现,较为简单实用。