elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  (AYUDA) No me funciona el comando PING dentro de un Script .BAT (BATCH)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: (AYUDA) No me funciona el comando PING dentro de un Script .BAT (BATCH)  (Leído 3,568 veces)
luchinialexis

Desconectado Desconectado

Mensajes: 2


Ver Perfil
(AYUDA) No me funciona el comando PING dentro de un Script .BAT (BATCH)
« en: 9 Diciembre 2014, 18:15 pm »

Estimados colegas,
Estoy intentando hacer un .BAT que controle la falta de conexión a Internet y en consecuencia ejecute un comando.

El problema radica específicamente que cuando pongo la simple línea PING a cualquier dominio/ip dentro del Script me responde lo que se observa en la imagen adjunta como si fuera un bucle constante.

Estoy trabajando en Windows 7 (no tengo para probar otro SO y necesito que sea éste)
Sí probé en varias PC bajo el mismo SO.



Obviamente que si ejecuto el mismo comando desde CMD todo funciona perfecto :/

Solo me sucede con el comando PING, trabajo a diario con BATCH y nunca he tenido éste problema.

Agradezco desde ya por vuestro tiempo.


En línea

luchinialexis

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: (AYUDA) No me funciona el comando PING dentro de un Script .BAT (BATCH)
« Respuesta #1 en: 9 Diciembre 2014, 18:33 pm »

Me autorespondo.

PING no es un comando, sino una aplicación DOS, por lo que al autilizarlo dentro de un Script se lo debe llamar mediante PING.EXE DOMINIO/IP


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
Re: (AYUDA) No me funciona el comando PING dentro de un Script .BAT (BATCH)
« Respuesta #2 en: 9 Diciembre 2014, 18:42 pm »

Exacto, ping es un comando externo, pero no es necesario escribir la extensión del archivo, ya que éste se encuentra en una de las rutas de la variable de entorno PATH (C:\Windows\System32), y por lo tanto se debería reconocer su ubicación automáticamente escribiendo simplemente "ping" en la consola.

Sí probé en varias PC bajo el mismo SO.

No es nada normal que no te funcione simplemente escribiendo el nombre del archivo ("ping").

Escribe el siguiente comando:
Código
  1. Echo %PATH%
para asegurarte de que la variable de entorno bien configurada, deberías poder ver la ruta "C:\Windows\System32", entre otras.

Saludos!
« Última modificación: 9 Diciembre 2014, 18:45 pm por Eleкtro » En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Comando ping (Batch)
Scripting
MK-Ultra 8 9,761 Último mensaje 23 Enero 2008, 21:47 pm
por SpiderNet
[BASH] Ayuda!! comando ping y ejecucion script dentro de un comando
Scripting
H4WK 1 5,114 Último mensaje 1 Junio 2013, 11:18 am
por H4WK
[BATCH] Necessito ayuda URGENTE ! SCRIPT BATCH !!
Scripting
wescker 0 2,576 Último mensaje 26 Noviembre 2016, 19:41 pm
por wescker
[BATCH-SCRIPT] Necesitaria Ayuda en script en batch .
Scripting
PaKun 1 3,097 Último mensaje 1 Mayo 2019, 00:18 am
por **Aincrad**
[AYUDA] [VBS SCRIPT] Script para registro windows q no m funciona
Programación Visual Basic
Davigotchi 4 3,187 Último mensaje 2 Marzo 2020, 09:26 am
por Davigotchi
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines