
Tengo varios conjuntos de archivos, todos con nombres 12-34-567 - 12-34-567.ext
, básicamente una marca de tiempo seguida de un espacio, un guión, un espacio, otra marca de tiempo y la extensión.
Cuando intento cambiarles el nombre en el símbolo del sistema emitiendo el comando,
ren *.* "Prefix - *.*"
todos cambian de nombre a Prefix - - 12-34-567.ext
.
¿Por qué se elimina la primera marca de tiempo y cómo puedo cambiar el nombre correctamente para que se cambie el nombre Prefix - 12-34-567 - 12-34-567.ext
?
¡Gracias!
Respuesta1
Intente resolver el problema con PowerShell:
dir | Rename-Item -NewName { "Prefix - " + $_.Name }
Si te quedaste atrapado en el viejo mundo de cmd, prueba lo siguiente:
for %filename in (*.*) do ren "%filename" "Prefix - %filename"