Añadir fecha a los nombres de archivo

Foro referente al sistema operativo Windows Server 2003
Dumas
Usuario linuxero
Usuario linuxero
Mensajes: 1
Registrado: 31 Mar 2009, 09:47
Contactar:

Añadir fecha a los nombres de archivo

Mensajepor Dumas » 31 Mar 2009, 09:52

Hola!!!

He diseñado un .bat para que al ejecutarlo coja archivos de una carpeta y los copie en otra, añadiéndole al nombre de cada uno la fecha del sistema. El problema es que me da resultados variopintos, digamos que pone la fecha donde le sale de los coXXXes en cada caso y no sé por qué puede ser.

Digamos que los archivos son estos:

PRUEBA1.TXT
PRUEBA2.TXT
PRUEBA3.TXT

Al ejecutar el proceso los copia en el sitio correcto, pero con estos nombres:

PRUEBA1.TXT20090331
PRUEBA3.TXT20090331
PRUEBA20090331.TXT

El bat es el siguiente:

for /f "tokens=1-4 delims=/.- " %%A in ('date /t') do ( set FEC=%%C%%B%%A)
md D:\INFORMES_DIARIOS\%FEC%
copy D:\EXPORT\*.* D:\INFORMES_DIARIOS\%FEC%\*%FEC%.*

¿Alguien sabe cual es el problema-solución? Muchas gracias!!!

Volver a “Windows Server 2003”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado