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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  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 2,210 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.696



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 8,297 Último mensaje 23 Enero 2008, 21:47 pm
por SpiderNet
[BASH] Ayuda!! comando ping y ejecucion script dentro de un comando
Scripting
H4WK 1 3,673 Último mensaje 1 Junio 2013, 11:18 am
por H4WK
[BATCH] Necessito ayuda URGENTE ! SCRIPT BATCH !!
Scripting
wescker 0 1,271 Último mensaje 26 Noviembre 2016, 19:41 pm
por wescker
[BATCH-SCRIPT] Necesitaria Ayuda en script en batch .
Scripting
PaKun 1 792 Ú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 1,142 Último mensaje 2 Marzo 2020, 09:26 am
por Davigotchi
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines