首页 电脑 电脑学堂 查看内容

shellbat一条命令,获取曾经连接wifi用户和密码

2017-5-5 11:28 |来自: 互联网 3336 0

摘要: 命令如下:for /f "skip=10 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @for /f "tokens=1-2 delims=:" %k in ('netsh wlan show profiles %j key ^= clear ^|findstr /i "关键内容"' ...

命令如下:

for /f "skip=10 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @for /f "tokens=1-2 delims=:" %k in ('netsh wlan show profiles %j key ^= clear ^|findstr /i "关键内容"') do @echo %j,%l

命令解释:此命令使用两个for /f

第一for /f 意思是:跳过前10行,从第11行开始,以“:”为分隔符,提取二个字符,即wifi账号名称,这里变量是%j

第二for /f 括号中的=和|前加^转义,之前一直纠结在这里,没有给=加转义,这里的意思是,查询函有“关键内容”的行,并以“:”为分隔符,提取第二个字符,这里@echo %j,%l,就是现实wifi账号和密码

请看执行结果图小编【shellbat】win8系统(win7/win8/win10都支持,读者可以测试):

有疑问的读者,请留言,小编及时给予回复。

本文出处: http://www.toutiao.com/a6416163575962321153/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部