código en cmd windows para hacer ping
-
Upload
alvaro-bernal -
Category
Documents
-
view
214 -
download
0
Transcript of código en cmd windows para hacer ping
-
8/18/2019 código en cmd windows para hacer ping
1/4
echo offtitle test conexion de red by Alvaro bernalREM Permite testear un rango de ipREM Crea un Informe en txt
:inicio
set /a x=1set /a num = 0set arch=testset ext=.txtset name=%arch%%ext%
:menucolor 17clsecho.echo.echo.
echo Digite el numero de la opcion seguido de ENTERecho.echo.echo 1. si desea crear un reporteecho.echo 2. Datos de Contacto Alvaro Bernalecho.echo 3. para Salirecho.echo.echo Ingrese su opcion:set/p w=if %w%==1 goto empezar
if %w%==2 goto datosif %w%==3 goto salirgoto fin
:empezarclsecho.echo.echo.echo Ingrese el rango de ip que desea testear (ejemplo: 192.168.0 )echo.set /p ip=
echo.echo.echo Iniciar en %ip%.??? , Ingrese el numero Inicialecho.set /p num=echo.echo.echo Terminar en %ip%.??? , Ingrese el numero Finalecho.set /p final=echo
:compclsecho.
-
8/18/2019 código en cmd windows para hacer ping
2/4
echo.echo.if exist "%cd%/%name%" goto crearecho.echo.echo.echo ...Creando archivo %name%
goto pre
:crearclsecho.echo.echo.echo El archivo %name%, ya excisteecho.echo Ingrese un NOMBRE para el archivo de informeecho.set /p arch=
set ext=.txtset name=%arch%%ext%if exist "%cd%/%name%" goto crearecho.echo.echogoto pre
:preclsecho.>>%name%echo.>>%name%echo ---------------------------INICIO------------------------------>>%name%
echo FECHA: %date%, HORA: %time% >>%name%echo.>>%name%echo.>>%name%echo Rango %ip%.%num% a %ip%.%final% >>%name%echo.>>%name%echo.>>%name%echo ----------------------------------------->>%name%set /a z=numset /a num = num - 1set /a y= %final% - %num%
:bucleclsset /a num = num +1echo.echo.echo.>>%name%echo.>>%name%echo ----%num%---->>%name%echo Realizando ping a %ip%.%num% >>%name%echo.>>%name%
set /a a=(100 * %x%) / %y%set /a b=100 - %a%
echo.echo ... Espereecho.
-
8/18/2019 código en cmd windows para hacer ping
3/4
color 0Cecho Porcentaje realizado: %a%echo.echo Porcentaje faltante: %b%echo.if %b%==0 echo . Terminando...echo.
echo.set /a x=x + 1set pin=%ip%.%num%ping %pin% >>%name%if %num%==%final% goto fingoto bucle
:finclscolor 0Aecho.>>%name%echo.>>%name%
echo --------------------------------FIN-------------------------------->>%name%echo.>>%name%echo FECHA: %date%, HORA: %time% >>%name%echo.>>%name%echo.>>%name%echo Ha terminado en %ip%.%num% >>%name%echo.echo.echo.echo Ha terminado en %ip%.%num%echo.echo Se ha guardado correctamente un informe llamado %name%
echo.echo en la siguiente ubicacion %cd%echo.echo.echo.echo PULSE CUALQUIER TECLA PARA TERMINARpause > NULexit
:datosclscolor 17echo.echo.echo.echo ALVARO E. BERNALECHO.echo.echo Tel: (1)733 8454 Movil: 300 575 5967echo.echo E-mail: [email protected] E-mail alternativo: [email protected] WEB: www.dysistemas.tk
echo.echo.echo.
-
8/18/2019 código en cmd windows para hacer ping
4/4
echo.echo.echo.echo Oprime caulaquier tecla para volver al MENU...pause > nulgoto menu
:salirclsecho.echo.echo.echo PULSE CUALQUIER TECLA PARA TERMINAR...pause > NULexit