Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2011, 08:49
jan_vamp
 
Fecha de Ingreso: febrero-2011
Ubicación: Frankfurt
Mensajes: 2
Antigüedad: 13 años, 2 meses
Puntos: 0
Pregunta Batch guru help!!!

Saludos Forum, con la ayuda de un bat quiero leer el nombre de un directorio o archivo y utilizar solo una parte del nombre leido para reintegrar la informacion en un archivo INI.

EJEMPLO:
Directorio nombre = T21428

el Batch debe leer el nombre y grabarlo en una variable y luego devolverlo pero de
modo tal que solo me lea los numeros los cuales seran necesitados como parametros de un archivo INI.
Mi BATCH

::++++++++++++++++++++++++++++
@echo off
cd \dokume~1\%username%\desktop
for /D %%d in (t*) do set dn=%%d
:+++++++++++++++++++++++++++++
::Como resultado la variable guarda el nombre del directorio "T21428"
@echo [propiedades] >c:\dokume~1\%username%\desktop\%dn%\%dn%.ini
::AHORA NECESITO DE LA VARIABLE %dn% solo los numeros
@echo ID = %dn% >c:\dokume~1\%username%\desktop\%dn%\%dn%.ini
end
como resultado en el archivo T21428.ini tendria lo siguiente
-------------------------
[propiedades]
ID = T21428
-------------------------

AQUI DEBERIA ESTAR SOLO UN ID NUMERICO: ID = 21428

ALGUEIN SABE COMO RESOLVER ESTO !!!

De antemano muchas gracias por su interes..