código en cmd windows para hacer ping

download código en cmd windows para hacer ping

of 4

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