显示电脑WiFi密码

本文最后更新于:2022年5月18日 晚上

自己按照别人的bat,修改的。

1
2
3
4
5
6
7
8
9
10
11
12
@echo off
title WiFi密码查询
echo 开始查询密码
for /f "tokens=2 delims=: " %%i in ('netsh wlan show profiles') do (
if not "%%i" == "WLAN" (
for /f "tokens=3 delims= " %%d in ('netsh wlan show profiles key^=clear name^="%%i" ^| findstr "关键内容"') do (
echo %%i 密码为: 【%%d】
)
)
)
echo 任意键退出查询
pause>nul

使用步骤:

  1. 复制上方的代码
  2. 创建一个文件
  3. 将上方的代码复制到该文件中
  4. 改后缀名 .bat

别人的代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
color 2f
mode con: cols=40 lines=15
title WiFi密码查询
echo 正在查询结果
for /f "tokens=2* delims=:" %%i in ('netsh wlan show profiles') do (
for /f "tokens=* delims= " %%a in ("%%i") do (
for /f "tokens=3* delims= " %%d in ('netsh wlan show profiles key^=clear name^="%%a"^| findstr "关键内容" ') do (
echo "%%a"密码为:【%%d】
)
)
)
echo 任意键退出查询
pause>nul
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@echo off
color 2f
mode con: cols=40 lines=15
title WiFi密码查询
echo 正在查询结果
setlocal enabledelayedexpansion
for /f "tokens=2* delims=:" %%i in ('netsh wlan show profiles') do (
set str=%%i
for /f "tokens=3* delims= " %%d in ('netsh wlan show profiles key^=clear name^="!str:~1!"^| findstr "关键内容"') do (
echo "!str:~1!"密码为:【%%d】
echo "!str:~1!"密码为:【%%d】>>WiFi.txt
)
)
echo 保存在脚本所在目录的WiFi.txt文件中
echo 任意键退出查询
pause>nul

显示电脑WiFi密码
https://kd-happy.github.io/posts/2022/04-27934ead09f926.html
作者
KD
发布于
2022年4月27日
许可协议