Help, batch to ping different IP

0

I want to make a small batch where I can ping different IPs and only show me the data sent / received / lost, can it be done? or I'm dreaming

something like:

IP         Enviados     Recibidos       Perdidos      
172.0.0.1     15            15              0
127.0.0.2     0             0               12

I already have a batch where I store IP addresses in an array ...

@echo off
:inicio
cls
set /a ip = 0
set /a c = 0
color 30
set var=0
echo.
echo ===================================
echo Ping Pong
echo ===================================
echo.
echo -----------------------------------
echo 1)Ingresar Direccion IP
echo 2)Salir
echo -----------------------------------
echo.
set /p var=^> Seleccione una opcion 1-2:

if %var%==1 goto op1
if %var%==2 goto salir
::error
echo. Intente de nuevo.
pause
goto inicio

:op1
cls
echo.
color 0A
set /p ip[%c%]=^> Ingresar una IP:
set /a c = %c%+1
echo.
echo 1)Ingresar Nueva IP
echo 2)Procesar
echo 3)Volver
echo 4)Salir
set /p var=^> :
if %var%==1 goto op1
if %var%==2 goto op2
if %var%==3 goto inicio
if %var%==4 goto salir

:op2
cls
echo.
color 0A
SET /a c = %c%-1
echo ========================================
for /l %%n in (0,1,%c%) do (
call echo %%ip[%%n]%%
)
echo ========================================
pause
goto inicio

:salir
@exit

but I lost a bit, someone a push to continue please ...

thanks

    
asked by Alf 26.06.2018 в 19:06
source

0 answers