PDA

Ver la versión completa : como hacer un ".bat" para ver wifis



1fluke2
01-11-2007, 18:12
estoy haciendo esto


@echo off
goto logo

:inicio
cls
netsh wlan show networks mode=bssid
choice /c cp /t 1 /M "Presiona [C]ontinuar o [P]ausar" /d c
if errorlevel 2 goto pausa
if errorlevel 1 goto inicio
:pausa
choice /c cf /M "Presiona [C]ontinuar o [F]inalizar"
if errorlevel 2 goto fin
if errorlevel 1 goto inicio
pause

:logo
echo by me
@pause programa localizador de wifis
goto inicio

:fin
echo fin de actualizacion de redes

pero me gustaria sacar por pantalla los datos a mi gusto, quizas poniendolo asi:

bssid channel signal
cada uno en una linea

y tambien, ¿como (que comando) tengo que usar para conectarme a una de ellas?
no quiero que sea a traves de un archivo externo .xml ni add profile ni nada. parto de un pc que no tubiera nada configurado
no me importa tener dentro del archivo .bat un texto generico del profile de una wifi. ej:

<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>dlink</name>
<SSIDConfig>
<SSID>
<hex>***</hex>
<name>***</name>
</SSID>
<nonBroadcast>false</nonBroadcast>
</SSIDConfig>
<connectionType>ESS</connectionType>
<connectionMode>manual</connectionMode>
<MSM>
<security>
<authEncryption>
<authentication>open</authentication>
<encryption>WEP</encryption>
<useOneX>false</useOneX>
</authEncryption>
<sharedKey>
<keyType>networkKey</keyType>
<protected>false</protected>
<keyMaterial>***</keyMaterial>
</sharedKey>
</security>
</MSM>
</WLANProfile>

como conectarme por msdos a una wifi?

la idea que quiero hacer es sacar un menucillo como el de windows para ver redes y caracteristicas y seleccionar al que quiero conectarme

saludos