No me funciona. Pone a reproducir los 2 tonos cuando solo deberia salir 1. Mira mi opcion la entiendo mejor pero lo que quiero que me revicen en particular es las condicionales, pues en m propuesta los carteles salen perfecto, o sea dice si hay o no hay conexion pero no entra a la parte de los tonos.
@ECHO OFF
mode con cols=35 lines=5
set sonar=True
: START
CLS
ECHO VERIFICANDO SI HAY INTERNET
PING 8.8.8.8 | FIND "TTL=" > NUL
IF NOT ERRORLEVEL 1 GOTO SI
CLS
ECHO No hay internet
if sonar==False (
set sonar=True
start "C:\Program Files (x86)\AIMP\AIMP.exe" "D:\Chismoso de Internet\No hay Internet.wav")
ping -n 5 127.0.0.1 > null
GOTO START
:SI
CLS
ECHO Estas conectado a internet.
if sonar==True (
set sonar=False
start "C:\Program Files (x86)\AIMP\AIMP.exe" "D:\Chismoso de Internet\Hay Internet.wav")
ping -n 5 127.0.0.1 > null
GOTO START
@ECHO OFF
mode con cols=35 lines=5
set sonar=True
: START
CLS
ECHO VERIFICANDO SI HAY INTERNET
PING 8.8.8.8 | FIND "TTL=" > NUL
IF NOT ERRORLEVEL 1 GOTO SI
CLS
ECHO No hay internet
if sonar==False (
set sonar=True
start "C:\Program Files (x86)\AIMP\AIMP.exe" "D:\Chismoso de Internet\No hay Internet.wav")
ping -n 5 127.0.0.1 > null
GOTO START
:SI
CLS
ECHO Estas conectado a internet.
if sonar==True (
set sonar=False
start "C:\Program Files (x86)\AIMP\AIMP.exe" "D:\Chismoso de Internet\Hay Internet.wav")
ping -n 5 127.0.0.1 > null
GOTO START