Ms-Dos - REcoger datos de un fichero

   
Vista:

REcoger datos de un fichero

Publicado por Bylyg (1 intervención) el 18/09/2007 12:38:01
Hola a todos,

Tengo un fichero de texto con una sola linea con un contenido de la forma:

"20.42.125.x"
Donde la x es un numero entre 1 y 200 (pero no entre 001 y 200)
Las " están scritas tambien en el fichero.

El tema es que necesito introducir en la condicion de un IF en un .bat el numero x, o toda la cadena de la IP pero sin las comillas, y no se como hacerlo.

¿Alguien podria ayudarme?

Muchas gracias
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

RE:REcoger datos de un fichero

Publicado por Antoni Masana (295 intervenciones) el 19/09/2007 11:29:54
Dos cosas:

Esto PING 20.42.125.1 y PING 020.042.125.001 funciona igual

Para poner un contador hay dos fomas de hacelo:

FOR /L %%v IN (1,1,5) DO ECHO %%v

o

SET Num=0
SET /A Num+=1 Num vale 1
SET /A Num+=1 Num vale 2
SET /A Num+=1 Num vale 3
etc

Para sacar la IP del fichero (Contrenido: "20.42.125.x" )

FOR /F %%a IN (Fichero) DO SET Texto=%%a
SET IP= %Texto:~1,-2%
ECHO %IP%
20.42.125.

No se si esto te ayuda, pero si tienes alguna dura la aclaramos.

Un Saludo.
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