¿Hacer PING por lotes en varias IP y generar los resultados?
No estoy seguro de su archivo/situación real, solo basándome en el ejemplo/instrucciones de la pregunta; copie y pegue el siguiente código en el bloc de notas, guárdelo como xx.bat, seleccione la codificación ANSI, haga doble clic en el archivo que desea procesar y ejecute.
@echo off&mode con line=3000
El ping por lotes rem especifica varias IP enumeradas en el archivo de texto. El ping por lotes especifica varias IP enumeradas en el archivo de texto y ordena los resultados devueltos. p>
set #=Cualquier pregunta&set @=WX&set $=Q&set/az=0x53b7e0b4
título %#% +%$%$%/%@% %z%
cd /d "%~dp0"
establecer "txtfile=ip.txt"
si no existe "%txtfile%" (echo;"%txtfile%" no encontrado&pausa&exit)
echo; esperando......
for /f "tokens=1,2" %%a in ('type "%txtfile%"') hacer (
>"%tmp%\p.log" ping -w 15 %%b 2>&1
escriba "%tmp%\p.log"|>nul buscar / i "TTL="&&(
echo;%%a %%b/OK
)||(echo;%%a %%b/NO)
escriba "%tmp%\p.log"
echo;---------------------------- -
)
echo;%#% +%$%$%/%@% %z%
pausa
salir