Ms-Dos - Asignar ip a una variable - MSDOS

 
Vista:

Asignar ip a una variable - MSDOS

Publicado por Armando (1 intervención) el 29/08/2011 12:07:15
Buenos dias, me gustaria guardar la direccion ip que sale por pantalla en una variable para despues, poder utilizarla... pero no se como poder sustraer dicha ip, solicito una ayudita por favor.

realizo un ipconfig
(Recojo la variable)

(Asigno variable ¿como?)
route add –p 92.32.193.250 MASK 255.255.255.255 %ip%

Muchas gracias por anticipado !!!!
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

Asignar ip a una variable - MSDOS

Publicado por Antoni Masana (811 intervenciones) el 30/08/2011 07:42:57
Ejecuta el ipconfig direccionado a un fichero Filtra el mensaje que deseas tomar y despues con el FOR /F puedes asignar la IP a una variable.

Un ejemplo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@echo off
ipconfig
ipconfig | find "Direcci¾n IP" >xx-1
ipconfig | find "Mßscara de s" >xx-2
ipconfig | find "Puerta de en" >xx-3
 
echo.
 
for /F "tokens=14"  %%a in (xx-1) do set Direc=%%a
for /F "tokens=13"  %%a in (xx-2) do set Masca=%%a
for /F "tokens=6 "  %%a in (xx-3) do Set Puert=%%a
 
echo.
echo Dirección IP. . . . . . . . . . . : %Direc%
echo Máscara de subred . . . . . . . . : %Masca%
echo Puerta de enlace predeterminada   : %Puert%
 
goto:eof
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