COPY de archivos agregando fecha al nombre
Estoy creando un bat para respaldar unas bases de datos desde un directorio a otro. El destino debe quedar con el nombre original más la fecha del día en formato YYYMMDD.
En el bat tengo la siguiente sentencia :
FOR /F "TOKENS=1* DELIMS= " %%A IN ('DATE/T') DO SET DATE=%%B
set arch1=BaseDeDatos%DATE%.mdb
Aquí es donde me da error, pues la variable arch1 queda con un nombre de archivo no válido y además está en formato DD/MM/YYYY y lo necesito YYYYMMDD.
En el bat tengo la siguiente sentencia :
FOR /F "TOKENS=1* DELIMS= " %%A IN ('DATE/T') DO SET DATE=%%B
set arch1=BaseDeDatos%DATE%.mdb
Aquí es donde me da error, pues la variable arch1 queda con un nombre de archivo no válido y además está en formato DD/MM/YYYY y lo necesito YYYYMMDD.
1 Respuesta
Respuesta de guindows
1