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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  BAT PARA UN PING
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: BAT PARA UN PING  (Leído 53,850 veces)
xtreme97gs

Desconectado Desconectado

Mensajes: 2


Ver Perfil
BAT PARA UN PING
« en: 28 Noviembre 2007, 01:46 am »

Estimados amigos, explico mi  problema , nesecito hacer un ping a  una pc, pero con el ping normal  no me  registra la hora y fecha, lo que  nesecito es que me  guarde esos datos , alguien podria  ayudarme y decirme  cual seria la forma de hacer un bat con esas indicaciones..??

Saludos desde  el D.F.

lucho por lo que  soy
lucho por lo que seré
lucho por lo que  moriré.


En línea

De@th (L1zb3th)
TROLL


Desconectado Desconectado

Mensajes: 623

<-[Rin]->


Ver Perfil
Re: BAT PARA UN PING
« Respuesta #1 en: 28 Noviembre 2007, 02:34 am »

Código
  1. echo off
  2. cls
  3. echo Espere...
  4. echo ______________________ >> reporte.txt
  5. echo Fecha : %date% >> reporte.txt
  6. echo Hora : %time%  >> reporte.txt
  7. ping google.com >> reporte.txt
  8. echo Hecho !
  9.  

es solo usar %date% y %time%

Au Revoir !


En línea

Stacker

Desconectado Desconectado

Mensajes: 87



Ver Perfil
Re: BAT PARA UN PING
« Respuesta #2 en: 7 Enero 2008, 13:06 pm »

El script anterior es correcto. Pero si lo vas usar para distintas ip's puedes añadir unas mejoras.

::PING2.bat::
Código:
echo off
cls
echo Espere...
echo ______________________ >> %3
echo Fecha : %date% >> %3
echo Hora : %time%  >> %3
ping %1 /n %2 >> %3
echo Hecho !
pause

Ahora puedes llamar a tu script así:
Código:
PING2 www.google.com 5 reporte.txt

PING2 [IP | URL] [NUM] [ARCHIVO]
Donde:
[IP | URL] es la ip o url a la que se hace ping.
[NUM] número de pings que se harán.
[ARCHIVO] archivo de destino.
En línea

Vlad_Asen

Desconectado Desconectado

Mensajes: 15


Ver Perfil WWW
Re: BAT PARA UN PING
« Respuesta #3 en: 9 Enero 2008, 20:12 pm »

Entiendo que en el %1 guardas el parametro fr la direccion, en el n el numero d epeticiones y en el %3 el nombre del archivo que creas. perro que guardas en el parametro 2?
En línea

Stacker

Desconectado Desconectado

Mensajes: 87



Ver Perfil
Re: BAT PARA UN PING
« Respuesta #4 en: 10 Enero 2008, 18:57 pm »

Citar
Entiendo que en el %1 guardas el parametro fr la direccion, en el n el numero d epeticiones y en el %3 el nombre del archivo que creas. perro que guardas en el parametro 2?

El parametro %2 lo utilizo para indicar el número de peticiones de eco a enviar.

Por defecto con el comando ping en windows estas son 4, pero con el modificador /n seguido de un número es posible cambiar el número de peticiones.

Código:
ping /?
-   ;)

Saludos
En línea

xtreme97gs

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: BAT PARA UN PING
« Respuesta #5 en: 19 Abril 2008, 01:55 am »

hola   a  todos los compañeros del foro y los que me  ayudaron  con mi peticion. Disculpen mi ignorancia, pero  copie y pegue en notepad, lo guarde con terminacion .bat o terminacion .exe y al tratar de ejecutarlos no pude checar  nada de eso, como le  hago..??

disculpen la  demora 

saludos a todos

En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: BAT PARA UN PING
« Respuesta #6 en: 19 Abril 2008, 04:27 am »

Mira lo que se hizo en los batch´s anteriores es guardar todos los datos que tu quieres en un archivo de texto.

Para ver los datos almacenados, solo vete a la ruta en donde se ejecuto el batch, ahi abra un archivo de texto llamado reporte.txt con los datos que quieres... (Claro esta, que abra ls datos si llamaste bien al batch)

Y no puedes guardar un script batch, con extension .exe, no funcionaria, las extensiones que se aceptan son .bat y .cmd.


Nota : .cmd de NT para arriba.
Saludos.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
mikk

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: BAT PARA UN PING
« Respuesta #7 en: 20 Junio 2008, 10:29 am »


Os pido ayuda acerca de un script, como se haría mediante script batch (si se puede) para que ejecutandolo leyera de un archivo de texto 'equipos.txt' donde hay nombres de equipos, para que hiciera ping a todos ellos y guardara el resultado de los ping a cada uno de ellos en otro txt mediante > log.txt

Lo estoy intentando mediante un FOR pero no lo consigo, antes se me daba bien pero ya hace mucho que no hago scipts y lo tengo oxidado.

Algún experto que quiera colaborar?  Es sencillo para quien tiene practica.

Aquí os pongo como lo estaba enfocando.

@ECHO OFF
set file=%1
FOR /F "tokens=2,3 delims= " %%A IN ('PING -n 1 %1')



for /F %%i in (%file%) do (
   
)
En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: BAT PARA UN PING
« Respuesta #8 en: 20 Junio 2008, 17:25 pm »

Hola, bueno a mi me funciono asi :

Código
  1.  
  2. @ECHO OFF
  3. CD %HOMEDRIVE%\
  4. for /F "tokens=*" %%a in (equipos.txt) do (
  5. ping -n 1 %%a >> log.txt
  6. )
  7. start log.txt

Ahi lo modificas un poco.

Saludos.

En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
mikk

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: BAT PARA UN PING
« Respuesta #9 en: 23 Junio 2008, 11:00 am »

Gracias RockoX por tu respuesta... pero no consigo hacerlo funcionar, tenía buena pinta pero no termina de rular.
Lo he intentado pasándole una variable sin ella y na de na


Alguna idea???  pero para torpes, clarito clarito


CHAO
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Para Google 3 pingüinos son: « 1 2 »
Foro Libre
Embusterillo de bolsillo 11 6,222 Último mensaje 18 Junio 2011, 16:13 pm
por Artikbot
Programa para Ping en BAT
Programación General
|Fenix| 0 2,894 Último mensaje 26 Junio 2014, 21:56 pm
por |Fenix|
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines