Este pequeño scrupt nos audara a saber las redes wifi y las claves que dispone un sistema windows , ideal para tenerlo en una unidad USB y poder extraer las claves de red que almacena un sistema windows (Solo extrae las redes al que dicho sistema se conecto y almaceno)
@echo off
for /f "tokens=7,8" %%a in ('netsh wlan show profile') do (echo %%a %%b | find /v "lectura") >> PerfilesWifi.txt
for /f "tokens=*" %%c in ('type PerfilesWifi.txt') do (call :Contraseñas %%c)
:Contraseñas
netsh wlan show profile name=%1 key=clear >> contraseñas.txt
:eof
Una vez ejecutado el script nos creara 2 archivos en el primero nos pondra todas las redes almacenadas en el sistema y el segundo nos dara todas las claves de dichas redes almavenadas , lo mas destacable es que nos las ofrece en texto plano.
Muy util para ajenciarte las claves de ordenadores de terceros de manera automatica
Un saludo. ;)
Hola buenas se poco de bach, que significa la linea de :
Tokens=7.8 y la de Tokens= *?
Por curiosidad, que estudios tienes?
Saludos,
- Siempre puedes tener a mano los siguientes tutoriales en español:
Tutorial de Programación Batch (Nikos3194, 2013)
https://sites.google.com/site/nikos3194rfcindex/Tutorial%20de%20programacion%20Batch%20%5Bfinal%5D.pdf
Programacin BATCH Avanzada (Sirdarckcat, 2006)
https://foro.elhacker.net/dlattach.html;topic=132924.0;attach=1858
- Y en Inglés está la referencia completa:
Windows Command Reference 2011
https://download.microsoft.com/download/7/2/9/729BB069-C0B9-4C68-9245-0ED23C11B6ED/WinCmdRef.chm
SS64 Command line OS Scripting references (CMD Reference)
https://ss64.com/nt/
Cita de: juan_1 en 17 Mayo 2020, 16:25 PM
Hola buenas se poco de bach, que significa la linea de :
Tokens=7.8 y la de Tokens= *?
Por curiosidad, que estudios tienes?
También podrías escribir
For /? en el cmd y ver la ayuda completa.
@CodeRed,
Muy buen aporte, se te agradece. A ver que otras cosas nos traes...!!