如何查看电脑连接过的WiFi密码脚本,查看电脑连接过的WiFi密码自动批处理脚本
但是在中文操作系统下是无效的,所以我看了下代码,修改成中文操作系统能用的了,你们把它保存为 批处理 文件运行就可以了,但是 要注意 保存的文件编码要设置成 GBK或者 GB2312,否则乱码。
中文版系统代码
@echo off setlocal enabledelayedexpansion for /f "tokens=2 delims=:" %%a in ('netsh wlan show profile') do ( set "ssid=%%~a" call :getpwd "%%ssid:~1%%" ) pause :getpwd set "ssid=%*" for /f "tokens=2 delims=:" %%i in ('netsh wlan show profile name^="%ssid:"=%" key^=clear ^|findstr /C:"关键内容"') do ( echo Wi-Fi Name: %ssid% Password : %%i )
效果如下:
如果你是用的英文版操作系统,请使用以下代码
@echo off setlocal enabledelayedexpansion for /f "tokens=2 delims=:" %%a in ('netsh wlan show profile') do ( set "ssid=%%~a" call :getpwd "%%ssid:~1%%" ) pause :getpwd set "ssid=%*" for /f "tokens=2 delims=:" %%i in ('netsh wlan show profile name^="%ssid:"=%" key^=clear ^|findstr /C:"Key Content"') do ( echo Wi-Fi Name: %ssid% Password : %%i )
可以运用需要随时更新密码的场所,避免太多用户占用。
原理就可以是利用路由器每天的设置的自动重启启动后,运行脚本改变wifi的密码。
具体脚本
用自己的路由亲自编写并测试过的:
进入路由器菜单,自定义设置---脚本---在路由器启动后执行
复制此代码,添加到#!/bin/sh的下面(也就是第二行),最后点击应用本页设置
MM=1111`date +%m%d` nvram set rt_wpa_psk=$MM logger -t "【自动设置WIFI脚本 BY phyyes】" "2.4G无线WIFI密码已设置为$MM" nvram set wl_wpa_psk=$MM logger -t "【自动设置WIFI脚本 BY phyyes】" "5G无线WIFI密码已设置为$MM" nvram commit
说明:这是2.4G和5G同时设置的代码,如果不需要改5G密码可以加#或者删除.如果想改密码前缀就改第一行1111那里.
点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)
饿了么红包
本站附件分享,如果附件失效,可以去找找看
于2021-09-04发布