Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: edunardo en 17 Marzo 2009, 20:43 pm



Título: Problema con los tokens y el tracer ¡¡ [batch]
Publicado por: edunardo en 17 Marzo 2009, 20:43 pm
Hola a todos.
El código que quiero es hacer un tracert y cojer la salida por ejemplo del segundo salto ok?
EL problema viene cuando hago un for /f tokens="x" etc... No se como contar toquens en el tracert resumiendo.

Esto me hace el tracert.
Código:
for %%a in (www.google.es) do (
tracert -h 2 %%a)

Pero si pongo /f tokens... dice que no encuentra el archivo "www.google.es"(supongo que porque el /f dice que es un archivo...

Si pongo el tracert dentro del in (tracert www.google.es) no me funciona.

Me podeis echar una mano los expertos¿¿??

Mil gracias


Título: Re: Problema con los tokens y el tracer ¡¡
Publicado por: Germaniac en 17 Marzo 2009, 21:25 pm
(tracert www.google.es) no te va por que lo tienes que encerrar con apóstrofes

Código:
for /f "tokens=*" %%a in ('tracert -h 2 www.google.es') do (echo.%%a)


Título: Re: Problema con los tokens y el tracer ¡¡
Publicado por: edunardo en 17 Marzo 2009, 23:50 pm
Ostia pues habia probado con comillas. Muchas gracias.
Voy a ver si lo ajusto con un find y me funciona.

Muchas gracias.


Título: Re: Problema con los tokens y el tracer ¡¡ [batch]
Publicado por: leogtz en 18 Marzo 2009, 04:46 am
Pero que informacion en concreto querias tomar de la salida del tracert?


Título: Re: Problema con los tokens y el tracer ¡¡ [batch]
Publicado por: edunardo en 18 Marzo 2009, 19:06 pm
Ya lo tengo leo, gracias.
Lo que quería es saber si un equipo puede salir de su propia red, para ello cogía el segundo salto del tracert etc...

Gracias.