¡Por supuesto! Este es tu script modificado para que muestre el número de búsquedas fallidas.
Insertar CODE, HTML o PHP:
@echo off
setlocal enabledelayedexpansion
set /a count=0
:loop
CLS
netsh wlan show networks | findstr /i "princesa"
if %ERRORLEVEL% EQU 0 (
echo La red princesa está disponible.
netsh wlan connect name=princesa
call C:\new\start.bat
set /a count=0
) else (
set /a count+=1
echo La red princesa no está disponible. Cantidad de búsquedas fallidas: !count!
)
if !count! gtr 9 (
echo Ejecutando función por más de 10 búsquedas fallidas.
rem Aquí tu función
set /a count=0
)
timeout /t 5 /nobreak
goto loop
Ahora cada vez que la búsqueda de la red "princesa" falle, el script mostrará cuántas veces ha fallado hasta ahora. Además, después de que la búsqueda haya fallado 10 veces, se ejecutará la función adicional y el contador de búsquedas fallidas se restablecerá a 0.