- Buenas Elektro la verdad no se que puede estar pasando, te cuento primero aclaro que todas las pc tienen como SO Windows 7 de 64bit Professional por si eso llegase a influir. Como te comente antes aun persiste lo de la comprobacion de si igual el segmento a 19 y eso que me di cuenta que al hacer
Call Set "ip=%%ip:~0,3%%" se extraia 192 y no solo 19 asi que lo cambie por
Call Set "ip=%%ip:~0,2%%" asi si me da el 19 pero igual se ejecuta el ipconfig /release y renew cosa que no deberia suceder y ahora en la mayoria de las pc que su segmento es distinto a los de 19 no se ejecuta nada solo sale en panta
presione una tecla para continuar. Eso sucede con el 75% de las Pc use tu codigo tal cual y me pasa lo que ya comente entonces cambie unas pequeñas cosas pero igual nada a la final tanto el tuyo como el que modifique basado en el tuyo no me funciono y me quedo asi el codigo.
@Echo OFF & Title Rename ComputerName
color 0a
Rem Edición 0.1 conexion zuata buzon, bieloven, internet
For /F "Tokens=2 Delims=:" %%# in (
'IPconfig.exe ^| find.exe "IP" ^| find.exe "19"'
) Do (
If "%%#" EQU "" (
Echo No se ha encontrado la IP.
) Else (
Set "ip=%%#"
Call Set "ip=%%ip: =%%"
Call Set "ip=%%ip:.=%%"
Call Set "ip=%%ip:~0,2%%"
)
REM Si el segmento comienza por "19"...
If "%ip%" EQU "19" (
Echo Su conexion esta estable.
) Else (
ipconfig.exe /release
ipconfig.exe /renew
)
)
Pause&Exit
- Y bueno ahora como que es pero porque como te dije en la gran mayoria solo me dice presione una tecla para continuar mas nada no se muestra ni se ejecuta nada solo dice eso.