本帖最后由 coolwe99 于 2022-11-4 16:43 编辑
查看本机连接过的WiFi密码,在记事本中保存为(或另存为)bat格式,编码选择ANSI,使用管理员权限运行批处理 图片有教程 已上传附件(用于收藏备用,不需要下载,附件里面包含 文件、代码 和 图片教程。完全一样的,想要下载,随意)
君子之交
[HTML] 纯文本查看 复制代码 @echo off
title 批处理查看所有连接过的WiFi名称和密码
echo. & echo 请用管理员权限运行此批处理,否则可能无法获取到密码
echo.
for /f "tokens=3*" %%i in ('netsh wlan show profiles ^| findstr "所有用户配置文件"') do (
call :GetPass %%i %%j
)
pause
goto :eof
:GetPass
echo,WiFi : %*
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('netsh wlan show profile name^="%*" key^=clear ^| findstr "关键内容"') do (
set var=%%a
set var1=!var:关键内容=密码!
set var2=!var1: =!
set var3=!var2:^:= : !
echo,!var3!
)
echo,=========================
endlocal
goto :eof
|