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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Reto Batch] Get IP from DNS
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: [Reto Batch] Get IP from DNS  (Leído 8,327 veces)
79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: [Reto Batch] Get IP from DNS
« Respuesta #10 en: 9 Mayo 2012, 14:33 pm »

HOLA!!!

ALGUIEN paseme el Ping.exe, Tracert.exe, Sort.exe de algun win/xp/sp3/32bits

GRACIAS POR LEER!!!


En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: [Reto Batch] Get IP from DNS
« Respuesta #11 en: 10 Mayo 2012, 16:58 pm »

HOLA!!!

(sorry por el 2ble post, es para hacer bumping)

Si no me quieren pasar el ping.exe y los demas, pasenme la salida de
ping.exe www.google.com

GRACIAS POR LEER!!!


En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
BatchianoISpyxolo

Desconectado Desconectado

Mensajes: 166


Ver Perfil
Re: [Reto Batch] Get IP from DNS
« Respuesta #12 en: 10 Mayo 2012, 17:00 pm »

HOLA!!!

(sorry por el 2ble post, es para hacer bumping)

Si no me quieren pasar el ping.exe y los demas, pasenme la salida de
ping.exe www.google.com

GRACIAS POR LEER!!!


Citar
C:\>ping www.google.com

Haciendo ping a www.l.google.com [173.194.34.17] con 32 bytes de datos:
Respuesta desde 173.194.34.17: bytes=32 tiempo=377ms TTL=51
Respuesta desde 173.194.34.17: bytes=32 tiempo=523ms TTL=51
Respuesta desde 173.194.34.17: bytes=32 tiempo=541ms TTL=51
Respuesta desde 173.194.34.17: bytes=32 tiempo=291ms TTL=51

Estadísticas de ping para 173.194.34.17:
    Paquetes: enviados = 4, recibidos = 4, perdidos = 0
    (0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
    Mínimo = 291ms, Máximo = 541ms, Media = 433ms
En línea

Puede que desees aprender a programar desde 0: www.espascal.es
79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: [Reto Batch] Get IP from DNS
« Respuesta #13 en: 10 Mayo 2012, 17:35 pm »

HOLA!!!

Código
  1. @echo off
  2. SETlocal enabledelayedexpansion
  3. ping "%1" > a.txt
  4. CLS
  5. for /f "tokens=*" %%x in (a.txt) do (set N=!N!%% style="color: #448888;">x)
  6. del /s /q a.txt
  7. CLS
  8. SET NUM=0
  9. :LOOP
  10. call set CHAR=%%N:~%NUM%,1%%%
  11. set /a NUM+=1
  12. IF "%CHAR%"=="[" (SET /A IPSTART=%NUM%
  13. GOTO LOOPB)
  14. GOTO LOOP
  15. :LOOPB
  16. call set CHAR=%%N:~%NUM%,1%%%
  17. set /a NUM+=1
  18. IF "%CHAR%"=="]" (SET /A IPEND=%NUM%
  19. GOTO IPTERMINADO)
  20. GOTO LOOPB
  21. :IPTERMINADO
  22. SET /A AUX=%IPEND%-%IPSTART%-1
  23. CALL SET IP=%%N:~%IPSTART%,%AUX%%%%
  24. ECHO [IP]: %IP%

GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
Binary_Death

Desconectado Desconectado

Mensajes: 214



Ver Perfil
Re: [Reto Batch] Get IP from DNS
« Respuesta #14 en: 22 Julio 2012, 00:44 am »

Solución:

Código:
@Echo Off
if "%~1" EQU "" goto :eof
for /f "tokens=2 delims=[]" %%_ in (
'"ping %~1 -n 1"'
) do (echo: %%_)
exit /b

Pasa que, ahora que me fijo, viene a ser lo mismo que los otros códigos... Es que no se puede hacer distinto y mejor, tampoco  :xD
En línea

zikotik

Desconectado Desconectado

Mensajes: 59



Ver Perfil
Re: [Reto Batch] Get IP from DNS
« Respuesta #15 en: 6 Febrero 2014, 16:47 pm »

.
« Última modificación: 7 Febrero 2014, 15:25 pm por zikotik » En línea

zikotik

Desconectado Desconectado

Mensajes: 59



Ver Perfil
Re: [Reto Batch] Get IP from DNS
« Respuesta #16 en: 7 Febrero 2014, 15:24 pm »

Es lo más sencillo que se me ocurrió sin ser tan sinuoso con el FOR.

Código
  1. @echo off
  2. ping -n 1 %1 |find "%1">data.tmp
  3. for /f "tokens=2 delims=[]" %%a in (data.tmp) do (
  4. echo %%a
  5. del data.tmp
  6. )
En línea

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

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Reto Batch] Jugando con la IP I « 1 2 »
Scripting
Eleкtro 10 6,984 Último mensaje 10 Mayo 2012, 17:24 pm
por 79137913
[Reto Batch] It's a dir? « 1 2 3 4 »
Scripting
Eleкtro 30 20,480 Último mensaje 31 Marzo 2014, 18:13 pm
por Shell Root
[Reto Batch] Melt ($Edu$) « 1 2 3 4 »
Scripting
Eleкtro 39 16,511 Último mensaje 23 Diciembre 2012, 18:19 pm
por Segadorfelix
[Reto Batch] Hex2Dec Batch Command « 1 2 »
Scripting
BatchianoISpyxolo 15 8,672 Último mensaje 22 Julio 2012, 06:00 am
por Binary_Death
[Reto Batch] VIRUS HELLO !! « 1 2 »
Scripting
Eleкtro 10 8,167 Último mensaje 22 Julio 2012, 00:32 am
por Binary_Death
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines