黑科技

CMD一键获取 所有连接过的WIFI密码

获取wifi连接密码

CMD平常人看起來根本沒什麼用,但是如果你会使用,你会发现:它真的很强大!

Windows 8、Windows 8.1、Windows 10已测试成功!Windows 7没条件测试...

使用方法:

一、以管理员权限运行CMD (以及 开启无线网卡、最好是笔记本)

二、输入命令:

1
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

你可以直接复制进去

三、然后CMD就列出很多行 你以前连接过的wifi信息、加密方式、包括密码

获取wifi连接密码

(14)
Loading收藏(0)

本文由 老D博客 作者:老D 发表,转载请注明来源!

SS推荐

热评文章

发表评论

*

评论: 53 条评论,访客:48 条,博主:5 条

  • MZM19871204
    MZM19871204 发布于:  回复

    安卓系统可以用不?

    • 老D
      老D 发布于:  回复

      不行,这个是针对windows的

  • Break
    Break 发布于:  回复

    win10 x64 出了个小问题 小写L “l” 和数字 “1” 很想象 小写L 都变成了数字1 。。。。

    好吧 我测试了下 是L 不是1 cmd里 小写L和数字1 是长一样的 区分方法 观察和后面的字母或者数字间距 间距大的是L 小的是1

  • GO
    GO 发布于:  回复

    这个厉害啊,6到起飞

  • Daemon
    Daemon 发布于:  回复

    mac有办法查询吗

  • sda
    sda 发布于:  回复

    命令之后加>>加路径和文件名,例如: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>>C:\Users\Documents\无线密码.txt
    可以导出

  • ads
    ads 发布于:  回复

    WIN7 64位可以

  • 小T
    小T 发布于:  回复

    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
    pause

    把以上文本复制保存为bat批处理文件,运行就能正常显示了,windows 7 64位系统下测试成功! :mrgreen:

  • 影乐
    影乐 发布于:  回复

    貌似不支持xp

    • 老D
      老D 发布于:  回复

      是的

  • 2Broear
    2Broear 发布于:  回复

    可以

  • Kito
    Kito 发布于:  回复

    win7 32位,直接复制到cmd里面回车可以显示连接过的wifi,但是没有显示密码;在批处理里执行直接闪退,加上pause也没有效果,以管理员执行也不行…..

    • 老D
      老D 发布于:  回复

      有无线网卡么?

      • Kito
        Kito 发布于:  回复

        有的,就是无线网卡连接的wifi……..

  • Sullivan
    Sullivan 发布于:  回复

    WIN7很容易就能查到本机的wifi密码…可xp能用么??

  • 老油条
    老油条 发布于:  回复

    WIN7 测试成功!!!谢谢。

  • ٩(●˙ε˙●)۶
    ٩(●˙ε˙●)۶ 发布于:  回复

    netsh 不是内部或外部命令

  • sc_wang
    sc_wang 发布于:  回复

    我是xp 系统 表示这个方法用不了啊

  • wu先生
    wu先生 发布于:  回复

    这个不就是万能钥匙吗?

  • pcdian
    pcdian 发布于:  回复

    没有显示出关键内容
    可以在命令后面加
    >>d:\abc.txt那么会输出到d盘的abc.txt文件当中十分方便

  • luoyebuyu
    luoyebuyu 发布于:  回复

    win7 x64测试成功

  • 老D我是你粉丝
    老D我是你粉丝 发布于:  回复

    好厉害

  • 莽荒魔眼
    莽荒魔眼 发布于:  回复

    台式 没有无线网卡 没任何反应0.0

  • 老D粉丝
    老D粉丝 发布于:  回复

    win7 只显示这几个
    身份验证 : WPA2 – 个人
    密码 : CCMP
    安全密钥 : 存在

    没有关键内容

  • alinwei
    alinwei 发布于:  回复

    刚测试win7成功显示

  • 狼煞
    狼煞 发布于:  回复

    原理我好想弄懂了,netsh wlan show profiles显示所有连接过的WiFi网络名称,
    netsh wlan show profile name=“ProfileName” key=clear显示指定连接的详细信息,
    详见http://windows.microsoft.com/en-us/windows-8/manage-wireless-network-profiles

  • skynncn
    skynncn 发布于:  回复

    WIN7没显示密码出来

    • 杨亦风
      杨亦风 发布于:  回复

      显示了

  • ZusSprice
    ZusSprice 发布于:  回复

    我靠,只要连上数据线,连手机的都能读出来

    • 123
      123 发布于:  回复

      开玩笑,cmd怎么识别手机

  • 哦啦啦
    哦啦啦 发布于:  回复

    感谢分享!刚刚还想着怎么弄呢就看到这个了!

  • jiaoliu
    jiaoliu 发布于:  回复

    不错!密码忘了的话可以用这个查询!

  • Passenger.
    Passenger. 发布于:  回复

    希望能解释一下这个代码原理

  • 依云
    依云 发布于:  回复

    key 被翻译成「关键内容」了 233

  • yukio
    yukio 发布于:  回复

    实际用处是啥子呢

    • 依云
      依云 发布于:  回复

      当然是有新设备要连接 Wi-Fi 时而你已经忘记了密码啦。

    • 老D
      老D 发布于:  回复

      这个怎么说呢?需要的人自然觉得很有用,不需要的自然觉得然并卵

  • 壹朵云
    壹朵云 发布于:  回复

    Win7 提示“ 此时不应有 9。”

    • 老D
      老D 发布于:  回复

      你重新复制上面的代码,以前那个单引号是中文的,现在已修正(因为博客系统会自动转换,我已经把它以代码形式贴出)

    • chenq0922
      chenq0922 发布于:  回复

      win7 64位英文原版有效

  • 1550243344bbaa
    1550243344bbaa 发布于:  回复

    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
    默默改成bat代码

          • 茄子
            茄子 发布于: 

            加上后没用。。。还是闪退

      • 1550243344bbaa
        1550243344bbaa 发布于:  回复

        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=cle

    • 11
      11 发布于:  回复

      >l.txt