Seguramente en determinadas ocasiones hemos querido renombrar una gran cantidad de archivos almacenados en nuestro ordenador Windows y no hemos sabido cómo cambiar el nombre a todos ellos de golpe siguiendo una secuencia. Un ejemplo es cuando tenemos nuestros álbumes de fotos y en lugar de tener un nombre prácticamente ilegible en cada fichero, queremos tener algo más descriptivo que nos ayude a encontrarlo fácilmente en un momento dado.
Pero no es la única aplicación, ya que existen otras muchas situaciones en las que seguro necesitamos renombrar en masa muchos archivos. Es por eso, que vamos a ver la manera de hacerlo de una forma rápida y sencilla en nuestro equipo con Windows 10.
Desde el explorador de archivos
El propio explorador de carpetas o archivos permite realizar esta función de una forma bastante sencilla. Para ello, lo primero que debemos hacer es crear una carpeta, si no la tenemos ya creada, y guardar en ella todos los archivos que queremos renombrar de una sola vez. Una vez hecho esto, seleccionamos todos los archivos, los ordenamos como nos interese y a continuación pulsamos con el ratón derecho del ratón sobre el primero de ellos.
En el menú que se nos muestra, elegimos la opción de Cambiar nombre, escribimos el nombre que queremos y a continuación pulsamos intro. Esto hará que de inmediato el sistema renombre todos los archivos seleccionados con el nombre indicado añadiendo al final una numeración.
De tal forma, si tenemos una carpeta con las fotos de las vacaciones de verano de 2015 y queremos renombrar todas las fotos con el nombre IMG.jpg, únicamente tendremos que realizar el proceso descrito anteriormente y ver como todas las fotos de la carpeta toman el nombre de IMG (1).jpg, IMG (2).jpg, IMG (3).jpg, etc.
Desde la ventana de símbolo del sistema
Lo cierto es que el método anterior no ofrece mucha flexibilidad para elegir los nombres de los archivos, pero Windows ofrece otras formas de renombrar ficheros de manera masiva. Consiste en abrir una ventana de símbolo del sistema y utilizar los comandos propios de Windows. Con ellos podremos cambiar un fichero de nombre gracias al comando ren nuevonombre.jpg nombrefichero.jpg, que renombrará el nombre de la foto o fichero original por el nombre que pongamos en nuevonombre.
Pero si lo que queremos es cambiar la secuencia incluida en el nombre de gran cantidad de archivos, por ejemplo IMG001.jpg, IMG002.jpg, IMG003.jpg, y queremos que pasen a serIMG101.jpg, IMG102.jpg y IMG103.jpg, tendremos que ejecutar el comando ren IMG???.jpg IMG1??.jpg donde el símbolo “?” puede usarse de comodín para sustituir cualquier carácter.
También es posible eliminar pequeñas partes de los nombres de muchos fichero utilizando otro comando, por lo tanto si tenemos varios archivos que llevan un prefijo o sufijo idéntico y lo queremos eliminar, por ejemplo, ene-mes.xlsx, feb-mes.xlsx y mar-mes.xlsx, ejecutanto el comando ren ???-mes.xlsx ???.xlsx, obtendremos como resultado que los ficheros pasan a llamarse ene.xlsx, feb.xlsx y mar.xlsx.
Quizás lo que queramos sea cambiar la extensión de un montón de ficheros pasando de ser fichero con extensión .rtf a .txt. Esto lo podemos conseguir con el comando ren *.rtf *.txt. En esta ocasión, en lugar de utilizar el comodín “?” usaremos el “*” que hace referencia a cualquier nombre de archivo con esa extensión.
Comando PowerShell
Ofrece también mucha flexibilidad a la hora de querer renombrar de una sola vez gran cantidad de archivos. Para ello debemos utilizar nuevamente la línea de comandos y antes de nada lanzar el comando PowerShell. A continuación debemos navegar hasta la ruta donde se encuentran los ficheros que queremos renombrar y finalmente ejecutar el comando correspondiente.
En este caso vamos a mostrar un ejemplo para renombrar unos archivos que tienen el nombre IMG 101.jpg, IMG 102.jpg y IMG 103.jpg por IMG-101.jpg, IMG-102.jpg y IMG-103.jpg, es decir, sustituimos el espacio en blanco por un guión.
Para ello debemos ejecutar este comando, Dir | Rename-Item –NewNam {$_.name –replace “ “, “-“}