Cómo Cambiar el nombre por lotes y eliminar archivos en masa en Windows

La llegada de Internet superrápido trajo consigo masas de archivos para descargar. Hubo un auge similar en archivos después de la llegada de la fotografía digital. De repente, podría llenar fácilmente un disco duro de un terabyte con facilidad.

Sin embargo, hacer 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 el bien de la organización. En otras ocasiones, también querrás eliminar todos tus archivos.

Siga leyendo para descubrir cómo cambiar el nombre de los archivos por lotes y eliminarlos en masa en Windows 10.

Cómo cambiar el nombre por lotes en Windows 10

Hay algunas maneras de cambiar el nombre de los archivos por lotes utilizando Windows 10. Puede cambiar el nombre mediante el Explorador de archivos, el símbolo del sistema o PowerShell, y cada opción es útil para tareas diferentes.

Cambio de nombre por lotes con 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.

  1. Diríjase a la carpeta que contiene los archivos que desea cambiar de nombre.
  2. Ordene los archivos como desea cambiarles el nombre.
  3. Presione CTRL + A para seleccionar todos los archivos de la carpeta, luego haga clic con el botón derecho y seleccione Renombrar.
  4. Ingrese su nuevo nombre de archivo y presione Entrar. Cada archivo de la carpeta tomará el nombre de archivo base, en este caso, ilustración, seguido de un número en una secuencia.
renombrar por lotes el número del explorador de archivos

Como puedes ver, hace el trabajo, pero no ofrece ninguna personalización.

Cambio de nombre 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 carpetas diferentes después de cambiar el nombre.

Diríjase a la carpeta que contiene los archivos que desea cambiar de nombre, presione Mayús + Clic derecho y seleccione Abrir una ventana de comandos 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 usar los caracteres comodín para realizar cambios. Por ejemplo, si desea cambiar el número de dígitos en los nombres de archivo, puede usar el siguiente comando:

ren document??.txt document3??.txt

Aquí, el comodín de signo de interrogación actúa como cualquier carácter, lo que permite al comando encontrar cualquier archivo coincidente mientras muestra los archivos renombrados.

Renombrar archivos por lotes con un sufijo

¿Qué tal agregar un sufijo a un grupo de archivos? Puede hacerlo utilizando el siguiente comando:

ren *.* ???????-test.*

En este comando, el comodín de asterisco actúa en lugar de cualquier carácter. Tan, «*.* «significa encontrar 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.

nombre de lote del símbolo del sistema agregar sufijo

Si desea agregar un prefijo, mueva la parte» – test » del comando al frente, de esta manera:

ren *.* test-???????.*

Eliminar por lotes Partes de un nombre de archivo

También puede usar el cambio de nombre de archivo por lotes para eliminar parte de un nombre de archivo. Digamos que tienes una serie de documentos llamados «presupuesto de enero».xlsx, «» presupuesto de febrero.xlsx, «» mar-budget.xlsx», y así sucesivamente. Puede eliminar el sufijo «- budget » con el siguiente comando:

ren ???-budget.xlsx ???.xlsx

Renombrar extensiones de archivo por lotes

El comando ren también puede direccionar 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 le cambia el nombre a un tipo de archivo incompatible.

Eso significa que puede intentar cambiar el nombre de los archivos a tipos de archivos similares, como un documento de Word (.docx) a un documento de texto (.txt), pero tendrá 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 intercambiar extensiones de archivo, recomiendo hacer una copia de seguridad de los archivos en caso de que algo salga mal.

Cambio de nombre por lotes con PowerShell

Windows PowerShell ofrece la mayor flexibilidad para cambiar el nombre de los archivos por lotes y es la herramienta de cambio de nombre más potente integrada en Windows.

Diríjase a la carpeta que contiene los archivos que desea renombrar por lotes, presione Mayús + Clic con el botón derecho y, a continuación, abra una ventana de PowerShell aquí. Aquí está nuestra carpeta de prueba de cambio de nombre por lotes MUO de las secciones anteriores, ahora abierta en PowerShell. Escriba dir y presione Entrar para ver una lista de archivos.

 comando dir de cambio de nombre por lotes de powershell

Desde aquí, puede comenzar a renombrar nombres de archivos por lotes con PowerShell.

Cambiar el nombre de un solo archivo

Si desea cambiar el nombre de un solo archivo, utilice el siguiente comando:

Rename-Item filename.jpg newfilename.jpg

Si el nombre de archivo incluye espacios, deberá usar comillas alrededor de los nombres de archivo, de la siguiente manera:

Rename-Item "file name with spaces.jpg" "new file name with spaces.jpg"

Reemplazo de nombres de archivo por lotes

PowerShell ofrece varias opciones diferentes para cambiar el nombre de archivo por lotes. Una opción es reemplazar parte del nombre del archivo con algo más, 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 guion bajo con un guion

Dir | Rename-Item –NewName { $_.name –replace "_","-" }

Renombrar archivos por lotes Utilizando 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++)}

Renombrar nombres de archivos por lotes en todo el Directorio

Una cosa que puede hacer con PowerShell es renombrar archivos por lotes en todo un directorio, en lugar de en una sola carpeta. Este comando funciona desde la parte superior del directorio de archivos hacia abajo, cambiando el nombre por lotes de los archivos coincidentes en cada subcarpeta.

Get-ChildItem -Filter "*current*" -Recurse | Rename-Item -NewName {$_.name -replace 'current','old' }

Obtener 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 con el siguiente comando:

get-help Rename-Item –examples

Cambio de nombre por lotes en Windows 10 con la Utilidad de cambio de nombre masivo

 utilidad de cambio de nombre masivo windows 10

Si desea cambiar el nombre de los archivos, pero no le apetece perder el tiempo con los comandos a veces confusos de PowerShell y el Símbolo del sistema, considere la Utilidad de Cambio de nombre masivo.

Es una herramienta de cambio de nombre gratuita para Windows 10 con un montón de opciones. Solo asegúrese de desabrochar las tareas adicionales durante la instalación.

Descargar: Utilidad de cambio de nombre masivo para Windows 10 (Gratis)

Cómo eliminar por lotes en Windows 10

Ahora, la mayoría de las personas no tienen que eliminar 500,000 archivos repartidos en 45,000 carpetas regularmente, 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 usando 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.

Eliminar archivos por lotes Utilizando el Símbolo del sistema

El símbolo del sistema tiene dos potentes 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 intermedio. Si apunta a algo crítico, podría romper su sistema operativo.

Eliminar un solo archivo

Para eliminar un solo archivo, utilice el siguiente comando:

del C:\enter\your\path\here /f /s

El comando básico localiza 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 Mayús + Clic derecho y seleccione Abrir una ventana de comandos aquí. A continuación, introduzca «supr» y pulse Intro.

Eliminar un tipo de archivo específico

¿Qué tal si desea eliminar un tipo de archivo específico de una carpeta? Puede hacerlo utilizando 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 archivo, puede agregar varios tipos de extensión:

del /s /q *.png *.svg

símbolo del sistema eliminar extensiones de archivo por lotes

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:\enter\your\path\here > nul
rmdir /s /q C:\enter\your\path\here

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 mucho tiempo, no se escribe en un archivo, mientras que /q selecciona «modo silencioso», lo que significa que no se le pedirá Sí/No antes de que sus archivos se quemen.

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 largo que automatice las tareas para ahorrar tiempo. En este caso, usaremos algunos comandos básicos para crear 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 con el botón derecho en tu escritorio y dirígete a Nuevo Documento de texto >. Nómbralo por lotes y ábrelo.

El ejemplo de 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 y seleccione Propiedades, y vea la ubicación allí. Como alternativa, busque la carpeta y haga clic en el cuadro de dirección para mostrar la ruta de acceso directa a la carpeta.

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 «enter\your \ path \ here» por la ruta de acceso a su carpeta.

cd C:\enter\your\path\here
del * /S /Q
rmdir /S /Q C:\enter\your\path\here

Después de copiar, pegar y agregar la ruta a la carpeta, seleccione Archivo > Guardar. Ahora, localice su lote.archivo txt y pulse F2 para cambiar el nombre del archivo. Cambiar la extensión de archivo de .txt a .bat, y pulse Intro cuando encuentre una advertencia.

¡Felicidades, acabas de crear tu primer archivo por lotes!

Tenga en cuenta que tendrá que actualizar la ruta de 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 protegido del sistema, lo que, si lo eliminara, causaría daños en 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 : El nombre de archivo especificado no es válido o es demasiado largo.

Puede usar el símbolo del sistema para corregir este error. Vaya a la carpeta con el archivo ofensivo, presione Mayús + Clic derecho y seleccione Abrir una ventana de comandos 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.

 nombre de archivo corto del comando dir x del símbolo del sistema

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 usar los métodos de eliminación por lotes anteriores en el artículo.

Puede cambiar el nombre o Eliminar por lotes

Utilizando los consejos de esta guía, ahora puede usar varias herramientas diferentes para cambiar el nombre 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 aspectos.

Gavin Phillips (795 Artículos Publicados)

Gavin es el Editor Junior para Windows and Technology Explained, un colaborador habitual del Podcast Realmente Útil, y fue el Editor del sitio hermano centrado en cripto de MakeUseOf, Blocks Decoded. Tiene una Licenciatura en Escritura Contemporánea con Honores con Prácticas de Arte Digital saqueadas de las colinas de Devon, así como más de una década de experiencia profesional en escritura. Disfruta de grandes cantidades de té, juegos de mesa y fútbol.

Más de Gavin Phillips