Soy nuevo en estos temas y pues quiero aprender, estoy en mi primer batch, pero tengo el siguiente problema:
Tengo 3 archivos los cuales contienen la siguiente información:
Código
rem ******************************************************** rem ARCHIVO reporte.txt rem ******************************************************** Tiempo de espera agotado para esta solicitud. Tiempo de espera agotado para esta solicitud. Tiempo de espera agotado para esta solicitud. Tiempo de espera agotado para esta solicitud.
Código
rem ******************************************************** rem ARCHIVO reporte2.txt rem ******************************************************** Tiempo de espera agotado para esta solicitud. Respuesta desde 10.0.51.171: bytes=32 tiempo<1m TTL=128 Tiempo de espera agotado para esta solicitud. Tiempo de espera agotado para esta solicitud.
Código
rem ******************************************************** rem ARCHIVO reporte3.txt rem ******************************************************** Tiempo de espera agotado para esta solicitud. Respuesta desde 10.0.51.171: bytes=32 tiempo<1m TTL=128 Respuesta desde 10.0.51.171: bytes=32 tiempo<1m TTL=128 Respuesta desde 10.0.51.171: bytes=32 tiempo<1m TTL=128
En el código marque el batch por pasos y en el paso 1 todo va bien con el "for /f..." pues si me da el valor esperado, posteriormente entro a un "if" donde tengo otro "for /f..." y ahí en ese paso al poner un "echo %resul2" me marca ECHO esta desactivado entro a un segundo "if" y me marca lo mismo con la variable %resul3%, no obtengo valor en mis variables resul2 y resul3
Mi código es el siguiente:
Código
@echo off rem ******************************************************** echo PASO 1 rem ******************************************************** find /c /i "agotado" reporte.txt type reporte.txt rem ******************************************************** echo PASO 2 rem ******************************************************** find /c /i "agotado" reporte2.txt type reporte2.txt echo. ) rem ******************************************************** echo PASO 3 rem ******************************************************** find /c /i "agotado" reporte3.txt type reporte3.txt echo. echo EL EQUIPO RESPONDE ) echo.
GRACIAS POR LA AYUDA.
MOD: Usa el botón de insertar código