Compartir a través de

Esta bien que el comando PING devuelva ERRORLEVEL =0 para el resutado Host de destino inaccesible en Windows Seven? ?

Anónimas
2012-02-17T16:24:27+00:00

Sistema Windows Seven Home Basic x64

Ping a un host desconocido:

Haciendo ping a 10.10.10.10 con 32 bytes de datos

Tiempo de espera agotado para esta solicitud.

ERRORLEVEL=1

Parece correcto.

Ping a un host en la red local cuando está encendido:

Haciendo ping a 192.168.50.5 con 32 bytes de datos:

Respuesta desde 192.168.50.5: bytes=32 tiempo=10ms TTL=128

ERRORLEVEL=0

Parece correcto.

Ping al mismo host de la red local pero ahora se encuentra apagado:

Haciendo ping a 192.168.50.5 con 32 bytes de datos:

Respuesta desde 192.168.50.3: Host de destino inaccesible.

ERRORLEVEL=0

Está correcto este valor de ERRORLEVEL?  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Es correcto este valor cuando no se obtuvo la respuesta por el motivo que fuere?

Windows para el hogar | Versiones anteriores de Windows | Internet y conectividad

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios

Respuesta aceptada por el autor de la pregunta

Anónimas
2012-02-19T15:17:22+00:00

Encontré una forma de contornar este extraño resultado revisando en un problema similar que ocurría con el comando PING en Windows 2000.

En vez de usar el valor de ERRORLEVEL como respuesta se procede de la siguiente manera:

set MYERRORLEV=1

for /f "Tokens=*" %%c in ('ping 192.168.50.5 ^| FIND "TTL="') do (

set MYERRORLEV=0

)

... y a continuación se utiliza el valor en MYERRORLEV como resultado.

¿Le ha resultado útil esta respuesta?

3 personas han encontrado útil esta respuesta.
0 comentarios No hay comentarios

2 respuestas adicionales

Ordenar por: Muy útil
  1. Anónimas
    2012-02-18T17:48:43+00:00

    No estoy conectado a internet. Los IP mostrados pertenecen a una LAN.

    No hay problemas en la red.

    Simplemente el comando PING responde con el código de error 0 (comando terminado con suceso) cuando en realidad no se obtuvo el resultado esperado.

     Gracias igual.

    ¿Le ha resultado útil esta respuesta?

    0 comentarios No hay comentarios
  2. Anónimas
    2012-02-18T14:01:15+00:00

    Lo importante no es el resultado del ping si el Internet esta funcionando o tienes acceso a la red, si tienes problemas de red y hay una configuracion IP fija te recomiendo contactar al administrador de la red o mirar las configuraciones de red

    Espero sea de ayuda

    ¿Le ha resultado útil esta respuesta?

    0 comentarios No hay comentarios