吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2935|回复: 15
收起左侧

[其他原创] 使用批处理脚本获取已保存的WiFi密码

  [复制链接]
jockon 发表于 2025-3-15 17:16

如何使用批处理脚本获取已保存的WiFi密码

在日常使用电脑时,我们经常会连接多个WiFi网络。随着时间的推移,可能会忘记某些WiFi的密码。幸运的是,Windows系统提供了命令行工具netsh,可以帮助我们查看已保存的WiFi密码。本文将介绍如何通过一个简单的批处理脚本,快速获取所有已保存WiFi的名称和密码。

脚本功能

这个批处理脚本的主要功能是:

  1. 列出所有已保存的WiFi网络名称(SSID)。
  2. 获取每个WiFi网络的密码。
  3. 以清晰的格式输出WiFi名称和对应的密码。

实现原理

脚本的核心是使用Windows自带的netsh命令。netsh是一个强大的网络配置工具,可以通过命令行管理网络设置。具体来说,脚本使用了以下两个命令:

  1. netsh wlan show profiles:列出所有已保存的WiFi配置文件。
  2. netsh wlan show profile name="SSID" key=clear:显示指定WiFi配置文件的详细信息,包括密码(以明文形式显示)。

通过解析这些命令的输出,脚本可以提取出WiFi名称和密码,并以表格形式展示。

代码解析

以下是脚本的完整代码及其详细解析:

@echo off & setlocal EnableDelayedExpansion
chcp 65001 >nul

echo Fetching saved WiFi accounts and passwords...
echo ==================================
for /f "tokens=2 delims=:" %%i in ('netsh wlan show profiles ^| findstr "All User Profile"') do (
    set "ssid=%%i"
    set "ssid=!ssid:~1!" 
    set "password="
    for /f "tokens=2 delims=:" %%j in ('netsh wlan show profile name^="!ssid!" key^=clear ^| findstr /C:"Key Content"') do (
        set "password=%%j"
        set "password=!password:~1!" 
    )
    set "output=!ssid!                         " 
    echo !output:~0,25! !password!
)
echo ==================================
echo All WiFi passwords have been displayed.

pause

使用方法

  1. 创建批处理脚本文件
  2. 打开记事本(Notepad)或任何文本编辑器。
  3. 将以下代码复制并粘贴到编辑器中。
  4. 保存文件,文件名可以设置为 get_wifi_passwords.bat,确保文件扩展名为 .bat
运行截图.png

wifi密码.txt

708 Bytes, 下载次数: 54, 下载积分: 吾爱币 -1 CB

免费评分

参与人数 5吾爱币 +6 热心值 +4 收起 理由
wenpenpen + 1 + 1 我很赞同!
苏紫方璇 + 3 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
hancuo + 1 谢谢@Thanks!
yhu123 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
leexjmx + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ab123 发表于 2025-3-15 22:03
非常实用的脚本,省去了手动查询的麻烦,感谢分享
locoman 发表于 2025-3-15 22:36
semiuel 发表于 2025-3-15 22:45
首先你的电脑要有无线网卡,没有无线网卡的台式电脑运行脚本可能会出错。
dflndfln 发表于 2025-3-15 22:47
牛哇,收藏了
zpcy652 发表于 2025-3-15 23:04
请问有ios查看wifi密码的方法吗?
aiweixiao 发表于 2025-3-16 10:40
很好用,回来可以查询,自己电脑都在哪里连接过网络。这个要是手机可以运行查询不能。
bandishui 发表于 2025-3-16 17:36
这个可以. 收下, 谢谢分享
wenpenpen 发表于 2025-3-16 19:34
感谢博主
onetwo888 发表于 2025-3-17 10:28
感谢大佬分享!!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-7-14 22:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表