Hacer ping de forma automática a un listado de direcciones
Me podrías ayudar tengo un código que manda los ping de forma automática y me guarda el resultado en txt, pero cuando este se encuentra con una dirección caída ya no sigue mandando los ping a l as demás direcciones que le continúan. Me podrías ayudar
<<PROCESOA>>
ECHO OFF
IF EXIST PROCESO.LOG del PROCESO.LOG
FOR /F " tokens=1 delims=," %%a in (ips.txt) do call PROCESO2 %%a
TYPE PROCESO.LOG
<< PROCESO2>>
ECHO OFF
Ping %1 -n 1 > nul
IF ERRORLEVEL 1 GOTO dead
IF ERRORLEVEL 0 GOTO alive
:Dead
ECHO %1 Dead >>PROCESO.LOG
GOTO
:Alive
ECHO %1 Alive >>PROCESO.LOG
GOTO end
:End
<<
1 respuesta
Respuesta de gggirald
Como hacer lo mismo pero en lugar de decir Alive, me devuelva la version del windows? - Josue Gonzalez
No sé por qué no he visto hasta hoy este comentario. Entiendo que lo que quieres es conocer la versión de Windows de los equipos que respondan al ping. Para eso habría que pensarse alguna serie de comandos a enviar a esos equipos. Yo abriría una nueva pregunta para desarrollarlo un poco - gggirald