Si desea renombrar el nombre de un archico para que incluya la fecha y la hora lo puedes hacer con una sola linea de comando.
Primero tienes que crear un archivo .BAT llamado renombrar y lo crearemos con el comando copy y el archivo de origen CON (pantalla). Es decir que lo que tecleemos se copiara al archivo, esto lo puedo explicar despues.
echo off [presiona ENTER]
ren %1 “%1_%date:~6,4%%date:~3,2%%date:~0,2%_%time:~0,2%%time:~3,2%” [presiona ENTER]
echo on^Z [presiona ENTER]
1 archivos copiados.
^Z es igual a presionar la secuencia de teclas CTRL+Z.
Ok, una vez que tengamos el archivo renombrar.bat lo podemos copiar a cualquier directorio del PATH (por ejemplo: c:\windows\system32) para poder ejecutarlo sin problemas.
Para renombrar solo tenemos que teclear: renombrar.bat nombre_de_archivo.extension.
A continuacion el ejemplo:
C:\> dir
…
17/07/2008 12:17 p.m. 81 respaldo.bkf_20080717_1409
…
Sencillo!