Ms-Dos - Bat que devuelva mi direccion ip en una variable

 
Vista:
sin imagen de perfil

Bat que devuelva mi direccion ip en una variable

Publicado por fabian (2 intervenciones) el 26/12/2011 16:17:15
buenas a todos, necesito crear un bat que devuelva mi dirección IP física lan, en una variable para luego utilizarla.
esto debe ser genérico ya que necesito usarlo para varios ordenadores.

ejemplo: ejecuto el bat en otra pc y me trendria que dar la IP de esa PC para usarla en otra funcion que tengo.

saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Bat que devuelva mi direccion ip en una variable

Publicado por Antoni Masana (811 intervenciones) el 27/12/2011 09:34:43
Aqui tienes:

1
2
3
4
5
@echo off
ipconfig | find "Direcc" >Mi_IP.tmp
for /F "tokens=14" %%a in ( Mi_IP.tmp ) do set Mi_IP=%%a
echo %Mi_IP%
del Mi_IP.tmp
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Bat que devuelva mi direccion ip en una variable

Publicado por Fabian (2 intervenciones) el 02/10/2012 22:49:20
no funciona. en la variable me guarda una palabra pero no mi direccion de IP. saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Bat que devuelva mi direccion ip en una variable

Publicado por Leo (1 intervención) el 13/11/2012 20:55:35
La variable Mi_IP tendría que devolverte la IP proba creando un bat por aparte con el codigo de Antoni y ponele un pausa al final y veras que la variable Mi_IP devuelve la ip de tu maquina.
Si no pasa parte de tu codigo y vemos que se puede hacer
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Bat que devuelva mi direccion ip en una variable

Publicado por Augusto (1 intervención) el 15/04/2013 21:47:22
escribe estas lineas en un block de notas y guárdalo con la extensión .bat

ipconfig|FINDSTR "Direccion IP v4"
pause>nul
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Bat que devuelva mi direccion ip en una variable

Publicado por JOSE LUIS (1 intervención) el 06/10/2014 18:30:26
hola, si funciona el comando pero como hacer que ese valor de la ip quede eun una variable que pueda mover a alguna parte de un programa.
Grs
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Bat que devuelva mi direccion ip en una variable

Publicado por francisco (1 intervención) el 02/03/2016 20:51:34
buenas tardes sabes para sacar la Puerta de enlace como seria ?
ipconfig|FINDSTR "Puerta de enlace predeterminada"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Bat que devuelva mi direccion ip en una variable

Publicado por Didier Toro (1 intervención) el 10/06/2016 14:30:14
1
2
3
4
5
@echo off
ipconfig
for /F "tokens=14" %%a in ( Mi_IP.tmp ) do set Mi_IP=%%a
echo %Mi_IP%
pause
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Bat que devuelva mi direccion ip en una variable

Publicado por Sandra Gavidia (1 intervención) el 03/09/2019 23:46:38
Muchísimas gracias Augusto por compartir esta excelente solución! me funcionó perfectamente para lo que necesitaba.

En mi caso solo hice un ajuste a la cadena de la búsqueda en lugar de "Direccion IP v4" le puse "Direccion v4" para que no me mostrara la dirección del IP v6 o cualquier otra dirección IP.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar