Cómo cambiar el nombre por lotes y eliminar archivos en masa en Windows
La llegada de Internet ultrarrápida trajo consigo una gran cantidad de archivos para descargar. Hubo un auge similar en los archivos después del advenimiento de la fotografía digital. De repente, podría llenar fácilmente un disco duro de un terabyte con facilidad.
Sin embargo, realizar un seguimiento de los archivos no siempre es fácil. De vez en cuando, es posible que desee cambiar el nombre de cada archivo en una carpeta por motivos de organización. En otras ocasiones, también querrá eliminar todos sus archivos.
Siga leyendo para descubrir cómo cambiar el nombre por lotes y eliminar archivos en masa en Windows 10.
Cómo cambiar el nombre por lotes en Windows 10
Hay algunas formas de cambiar el nombre de los archivos por lotes con Windows 10. Puede cambiar el nombre con el Explorador de archivos, el símbolo del sistema o PowerShell, y cada opción es útil para diferentes tareas.
1. Renombrar por lotes con el Explorador de archivos
El Explorador de archivos ofrece una de las opciones de cambio de nombre más fáciles, pero también ofrece la menor flexibilidad de cambio de nombre.
- Dirígete a la carpeta que contiene los archivos que deseas cambiar de nombre.
- Ordene los archivos como desee renombrarlos.
- Presione CTRL + A para seleccionar todos los archivos en la carpeta, luego haga clic derecho y seleccione Cambiar nombre .
- Ingrese su nuevo nombre de archivo y presione Entrar. Cada archivo de la carpeta tomará el nombre del archivo base, en este caso, la ilustración , seguido de un número en una secuencia.

Como puede ver, hace el trabajo pero no ofrece ninguna personalización.
2. Renombrar por lotes con símbolo del sistema
El símbolo del sistema de Windows ofrece un poco más de flexibilidad para el cambio de nombre de archivos por lotes. Puede usar el comando ren para cambiar el nombre de varios archivos simultáneamente. "Ren" es la abreviatura de renombrar. El comando permite los caracteres comodín "*" y "?" además de cambiar las extensiones de archivo, aunque no le permite mover archivos a diferentes carpetas después de cambiar el nombre.
Dirígete a la carpeta que contiene los archivos que deseas cambiar de nombre, presiona Shift + Clic derecho y selecciona Abrir una ventana de comando aquí. Escriba dir y presione Entrar para ver la lista de archivos.
Cambiar el nombre de un solo archivo
El comando para cambiar el nombre de un solo archivo es:
ren filename.jpg newfilename.jpg
Cambiar el nombre de dígitos en varios archivos
Si desea cambiar el nombre de varios archivos, puede utilizar los caracteres comodín para realizar cambios. Por ejemplo, si desea cambiar la cantidad de dígitos en los nombres de sus archivos, puede usar el siguiente comando:
ren document??.txt document3??.txt
Aquí, el comodín del signo de interrogación actúa como cualquier carácter, lo que permite que el comando encuentre cualquier archivo coincidente mientras genera los archivos renombrados.
Lote de archivos de cambio de nombre con un sufijo
¿Qué tal agregar un sufijo a un grupo de archivos? Puedes hacerlo usando el siguiente comando:
ren *.* ???????-test.*
En este comando, el comodín de asterisco actúa en lugar de cualquier carácter. Entonces, "*. *" Significa buscar cualquier nombre de archivo, con cualquier extensión, en esta carpeta. La segunda parte (con todos los signos de interrogación) le dice al comando que use los nombres de archivo existentes hasta siete caracteres, pero agregue "-test" como sufijo, mientras que el asterisco nuevamente significa aplicar a cualquier extensión de archivo.

Si desea agregar un prefijo, mueva la parte "-test" del comando al frente, así:
ren *.* test-???????.*
Eliminar partes de un nombre de archivo por lotes
También puede usar el cambio de nombre de archivos por lotes para eliminar parte de un nombre de archivo. Supongamos que tiene una serie de documentos denominados "jan-budget.xlsx", "feb-budget.xlsx", "mar-budget.xlsx", etc. Puede eliminar el sufijo "-budget" con el siguiente comando:
ren ???-budget.xlsx ???.xlsx
Extensiones de archivo de cambio de nombre por lotes
El comando ren también puede abordar extensiones de archivo. Eso significa que puede cambiar el nombre de las extensiones de archivo por lotes. Si bien esto es útil, puede causar problemas si lo renombra a un tipo de archivo incompatible.
Eso significa que puede intentar cambiar el nombre de los archivos a tipos de archivo similares, como un documento de Word (.docx) a un documento de texto (.txt), pero se encontrará con problemas si intenta convertir un documento de Word en un tipo de video. (como .mp4).
El siguiente comando cambia el nombre de todas las extensiones de archivo de documentos de texto a documentos con formato de texto enriquecido:
ren *.txt *.rtf
Antes de cambiar las extensiones de archivo, recomiendo hacer una copia de seguridad de los archivos en caso de que algo salga mal.
3. Renombrar por lotes con PowerShell
Windows PowerShell ofrece la mayor flexibilidad para cambiar el nombre de archivos por lotes y es la herramienta de cambio de nombre más poderosa integrada en Windows.
Dirígete a la carpeta que contiene los archivos que deseas renombrar por lotes, presiona Shift + clic derecho , luego abre una ventana de PowerShell aquí . Aquí está nuestra carpeta de prueba MUO Batch Rename de las secciones anteriores, ahora abierta en PowerShell. Escriba dir y presione Entrar para ver una lista de archivos.

Desde aquí, puede comenzar a cambiar el nombre de los archivos por lotes con PowerShell.
Cambiar el nombre de un solo archivo
Si desea cambiar el nombre de un solo archivo, use el siguiente comando:
Rename-Item filename.jpg newfilename.jpg
Si su nombre de archivo incluye espacios, deberá usar comillas alrededor de los nombres de archivo, así:
Rename-Item "file name with spaces.jpg" "new file name with spaces.jpg"
Reemplazo por lotes de nombres de archivo
PowerShell ofrece algunas opciones diferentes para cambiar el nombre de los archivos por lotes. Una opción es reemplazar parte del nombre del archivo con otra cosa, lo cual es útil para reemplazar archivos de una cámara digital.
Dir | Rename-Item –NewName { $_.name –replace "DSC","summer2020" }
Donde "DSC" es parte del nombre de archivo original de la cámara digital o la carpeta de fotos de su teléfono inteligente, y "summer2020" es el nombre de archivo de salida.
También puede usar el mismo comando para reemplazar pequeños fragmentos de un nombre de archivo. Por ejemplo, el siguiente comando reemplaza un guión bajo con un guión
Dir | Rename-Item –NewName { $_.name –replace "_","-" }
Cambiar el nombre de los archivos por lotes usando un número creciente
Puede usar el siguiente comando para renombrar archivos por lotes, agregando un número diferente a cada archivo.
Dir | %{Rename-Item $_ -NewName ("summer2020{0}.jpg" -f $nr++)}
Cambiar el nombre de los archivos por lotes en todo el directorio
Una cosa que puede hacer con PowerShell es cambiar el nombre de los archivos por lotes en todo un directorio, en lugar de una sola carpeta. Este comando funciona desde la parte superior del directorio de archivos hacia abajo, cambiando el cambio de nombre por lotes de los archivos coincidentes en cada subcarpeta.
Get-ChildItem -Filter "*current*" -Recurse | Rename-Item -NewName {$_.name -replace 'current','old' }
Obtenga ayuda de PowerShell
Estas son solo algunas de las opciones de cambio de nombre por lotes disponibles para PowerShell. Si desea más opciones, puede consultar los ejemplos incorporados de PowerShell usando el siguiente comando:
get-help Rename-Item –examples
Cambio de nombre por lotes en Windows 10 con la utilidad Bulk Rename

Si desea cambiar el nombre de los archivos, pero no le apetece jugar con los comandos a veces confusos de PowerShell y el símbolo del sistema, considere la utilidad Bulk Rename .
Es una herramienta de cambio de nombre gratuita para Windows 10 con un montón de opciones. Solo asegúrese de desmarcar las tareas adicionales durante la instalación.
Descargar: Bulk Rename Utility para Windows 10 (gratis)
Cómo eliminar por lotes en Windows 10
Ahora, la mayoría de la gente no tiene que eliminar 500.000 archivos distribuidos en 45.000 carpetas con regularidad, pero estoy seguro de que todos hemos tenido el momento en el que su colección de música ya no está a la altura. Eliminar algo más que unos pocos archivos con el Explorador de archivos puede convertirse en un proceso largo, ya que Windows opta por enumerar cada archivo antes de enviarlo a empaquetar.
Cuando se trata de eliminar archivos por lotes en Windows 10, tiene algunas opciones.
1. Elimine archivos por lotes mediante el símbolo del sistema
El símbolo del sistema tiene dos poderosos comandos de eliminación de archivos a su disposición: DEL y rmdir .
DEL es bastante autoexplicativo como el comando para eliminar un archivo, mientras que rmdir es el comando para eliminar un directorio completo. Puede agregar parámetros a ambos comandos para eliminar y eliminar tipos específicos de archivos o simplemente eliminar todo.
Advertencia justa , el comando rmdir es poderoso y potencialmente peligroso. Elimina directorios completos, incluidas las estructuras de archivos y todo lo que se encuentra en el medio. Si lo apuntas a algo crítico, podrías romper tu sistema operativo.
Eliminar un solo archivo
Para eliminar un solo archivo, use el siguiente comando:
del C:enteryourpathhere /f /s
El comando básico ubica la carpeta especificada, mientras que el parámetro / s eliminará todos los archivos contenidos en las subcarpetas del directorio y el parámetro / f ignora cualquier configuración de solo lectura.
Alternativamente, diríjase a la carpeta que contiene los archivos que desea eliminar, presione Shift + Clic derecho y seleccione Abrir una ventana de comando aquí. Luego ingrese "del [nombre de archivo]" y presione Enter.
Eliminar un tipo de archivo específico
¿Qué tal si desea eliminar un tipo de archivo específico de una carpeta? Puedes hacerlo usando el siguiente comando:
del *.extension
Cambie la "extensión" por el tipo de archivo que desea eliminar.
Puede extender el comando para eliminar toda la extensión de archivo específica de las subcarpetas con la adición de un par de parámetros:
del /s /q *.extension
Además, si desea eliminar varios tipos de archivos, puede agregar varios tipos de extensión:
del /s /q *.png *.svg

Eliminar un archivo y eliminar carpeta
Los comandos anteriores dejan atrás la estructura del archivo, lo que puede ser irritante si desea eliminar todo por lotes. Si también desea eliminar las carpetas junto con los archivos, puede usar los siguientes comandos:
del /f /s /q C:enteryourpathhere > nul
rmdir /s /q C:enteryourpathhere
Aquí se muestran un par de parámetros más. Nul es un archivo especial que descarta todos los datos escritos en él, lo que significa que el proceso de enumeración que consume algo de tiempo no se escribe en un archivo, mientras que / q selecciona "modo silencioso", lo que significa que no se le preguntará Sí / No antes de su archivos en combustión.
2. Eliminar archivos por lotes mediante un archivo por lotes
Un archivo por lotes es un script que puede ejecutar para realizar ciertas tareas en su sistema. Si sabe cómo crear una serie de comandos, puede crear un script extenso que automatice las tareas para ahorrar tiempo. En este caso, utilizaremos algunos comandos básicos para realizar un script de eliminación por lotes.
Para este ejemplo, voy a eliminar la carpeta MUO Batch Rename creada para los ejemplos anteriores. Haz clic derecho en tu escritorio y dirígete a Nuevo> Documento de texto . Nómbrelo BatchDelete y ábralo.
El ejemplo del archivo por lotes requiere que sepa en qué carpeta desea eliminar los archivos. Esto suena obvio, pero necesita la ruta exacta del archivo de la carpeta.
Si no está seguro de la ruta correcta para la carpeta, haga clic con el botón derecho, seleccione Propiedades y vea la ubicación allí. Alternativamente, busque la carpeta y haga clic en el cuadro de dirección para revelar la ruta de la carpeta directa.
De cualquier manera, asegúrese de tener la carpeta correcta porque pronto se borrará de su sistema.
Puede copiar y pegar lo siguiente en su archivo por lotes. Debe reemplazar "ingrese su ruta aquí" con la ruta a su carpeta.
cd C:enteryourpathhere
del * /S /Q
rmdir /S /QC:enteryourpathhere
Después de copiar, pegar y agregar la ruta a su carpeta, seleccione Archivo> Guardar . Ahora, localice su archivo BatchDelete.txt y presione F2 para cambiar el nombre del archivo. Cambie la extensión del archivo de .txt a .bat y presione Entrar cuando encuentre una advertencia.
¡Felicitaciones, acaba de crear su primer archivo por lotes!
Tenga en cuenta que tendrá que actualizar la ruta a la carpeta cuando desee volver a utilizar el archivo por lotes.
Cómo eliminar archivos molestos o errores de "nombre de archivo demasiado largo" en Windows 10
A veces, puede encontrar archivos que no se pueden eliminar. A veces, esto se debe a que está intentando eliminar un archivo de sistema protegido que, si lo eliminara, dañaría el sistema.
En otras ocasiones, es posible que encuentre un nombre de archivo con demasiados caracteres, junto con el siguiente mensaje de error:
No se puede eliminar [nombre de archivo]: el nombre de archivo que especificó no es válido o es demasiado largo.
Puede utilizar el símbolo del sistema para corregir este error. Busque la carpeta con el archivo ofensivo, presione Mayús + Clic derecho y seleccione Abrir una ventana de comando aquí.
Ahora, ingrese dir / x para ver una lista de nombres de archivo abreviados en lugar de la versión completa. Desde la misma ventana del símbolo del sistema, ahora puede eliminar los archivos usando el nombre corto.

En la imagen de arriba, ingresaría del ALTUMC ~ 1.JPG para eliminar el archivo específico. Una vez que reduzca los nombres de archivo a sus versiones cortas, también puede utilizar los métodos de eliminación por lotes anteriores en el artículo.
Puede cambiar el nombre por lotes o eliminarlos por lotes
Con los consejos de esta guía, ahora puede utilizar varias herramientas diferentes para renombrar o eliminar archivos por lotes en Windows 10. Los comandos de este artículo son útiles, pero también la punta del iceberg en muchos sentidos.