Cómo cambiar las extensiones de archivos en lote en Windows

Get-ChildItemPara cambiar las extensiones de archivos en lote en Windows, utilice los comandos de PowerShell Rename-Itemo ejecute el rencomando más corto en el Símbolo del sistema. PowerShell es la opción más segura para lotes grandes, ya que permite previsualizar cada nombre propuesto -WhatIfantes de aplicar el cambio. Estos métodos renombran los archivos; no convierten su contenido a otro formato.

El Explorador de archivos de Windows 11 muestra tres archivos con extensiones .jpg visibles en una carpeta donde se está realizando un cambio de nombre por lotes.
Empiece por comprobar la carpeta y las extensiones que desea modificar.

Sepa qué implica cambiar una extensión.

La extensión de archivo es el sufijo que aparece después del punto final, como .jpego .jpg. Windows y muchas aplicaciones la utilizan para identificar cómo se debe abrir un archivo. Cambiar el nombre photo.jpega photo.jpgmodifica únicamente el nombre. Cambiar el nombre de un archivo JPEG a .pngno crea datos de imagen PNG, y es posible que el archivo deje de abrirse correctamente en algunos programas. Utilice un convertidor cuando necesite cambiar de formato.

Antes de trabajar con archivos importantes, cópielos a una carpeta de respaldo o pruebe los comandos en una carpeta de prueba pequeña. En el Explorador de archivos, active Ver > Mostrar > Extensiones de nombre de archivo para que pueda ver la extensión real en lugar de depender de un icono de archivo o una extensión oculta.

Método 1: Renombrar extensiones por lotes con PowerShell

1. Abra PowerShell en la carpeta de destino.

Abra PowerShell o la Terminal de Windows desde el menú Inicio. Establezca la ubicación actual en la carpeta que contiene los archivos, reemplazando la ruta de ejemplo con la suya propia:

Set-Location -LiteralPath 'C:\Path\To\Folder'

Mantenga las comillas si la ruta contiene espacios. El comando que se muestra a continuación solo afecta a los archivos de esta carpeta, no a los de sus subcarpetas.

2. Previsualice los nombres propuestos.

Por ejemplo, para renombrar todos .jpeglos archivos de la carpeta actual a .jpg, ejecute:

Get-ChildItem -File -Filter '*.jpeg' | Rename-Item -NewName { [IO.Path]::ChangeExtension($_.Name, '.jpg') } -WhatIf
Una vista previa de PowerShell WhatIf que muestra los nombres de archivo originales y propuestos antes de un cambio de extensión por lotes.
La vista previa le permite inspeccionar los nombres antiguos y nuevos antes de que PowerShell realice cualquier cambio.

-FileLimita la selección a archivos y -Filter '*.jpeg'selecciona la extensión de origen. ChangeExtensionConserva cada nombre base y proporciona el nuevo sufijo. El último -WhatIfparámetro le indica a PowerShell que informe qué archivos renombraría sin modificar nada. Lea la salida y compruebe que solo se muestren los archivos y nombres de destino previstos.

3. Aplicar el cambio de nombre

Cuando la vista previa sea correcta, ejecute el mismo comando nuevamente sin -WhatIf:

Get-ChildItem -File -Filter '*.jpeg' | Rename-Item -NewName { [IO.Path]::ChangeExtension($_.Name, '.jpg') }
Una terminal de PowerShell con el comando de cambio de nombre por lotes listo para aplicarse después de revisar la vista previa.
Tras revisar la vista previa, ejecute el comando sin -WhatIf para aplicar el cambio de nombre.

Es posible que PowerShell regrese al indicador sin imprimir una lista de éxitos; esto es normal Rename-Item. Abra la carpeta en el Explorador de archivos o ejecute el comando Get-ChildItem -Filepara confirmar los nuevos nombres.

El Explorador de archivos de Windows muestra las extensiones de archivo renombradas después de un cambio de nombre por lotes.
El Explorador de archivos muestra los nuevos sufijos; cambiar un nombre no modifica el contenido del archivo.

Incluya subcarpetas solo cuando desee

Para previsualizar los archivos coincidentes en la carpeta actual y en todas las subcarpetas, agregue -Recurselo siguiente Get-ChildItem:

Get-ChildItem -File -Recurse -Filter '*.jpeg' | Rename-Item -NewName { [IO.Path]::ChangeExtension($_.Name, '.jpg') } -WhatIf

Revise la vista previa completa antes de ejecutar el mismo comando sin la opción -WhatIfde selección recursiva. Esta selección puede afectar a archivos en varias ubicaciones, por lo que solo debe utilizarse cuando desee modificar todo el árbol de carpetas.

Método 2: usar el comando ren del símbolo del sistema.

Para cambiar rápidamente el nombre de una carpeta, abra el Símbolo del sistema y cambie a esa carpeta. Luego, use renun comodín:

cd /d "C:\Path\To\Folder"
ren *.jpeg *.jpg

El comando conserva cada nombre de archivo y cambia la extensión correspondiente. Microsoft documenta renque admite comodines tanto en los nombres de origen como de destino. Funciona solo en el directorio actual, no incluye subcarpetas y no tiene una opción de vista previa integrada, por lo que PowerShell facilita la revisión antes de modificar un conjunto grande de archivos.

Comprueba si hay conflictos y errores comunes.

  • No aparecen archivos en la vista previa: confirme que PowerShell está en la carpeta correcta y que el filtro coincide con el sufijo real, incluidos los nombres de varias partes como .jpegversus .jpg.
  • Se omite el cambio de nombre o se informa de un duplicado: compruebe si ya existe un archivo con el nombre de destino en esa misma carpeta. Resuelva el conflicto de nombres manualmente; no dé por sentado que el comando lo sobrescribirá.
  • El archivo no se abrirá después de cambiarle el nombre: es posible que la extensión no coincida con el formato real del archivo. Restaure la extensión original o convierta el archivo con una aplicación adecuada.
  • Solo se deben modificar algunos archivos: pruebe el filtro con una pequeña muestra o mueva los archivos deseados a una carpeta separada antes de ejecutar el proceso por lotes.

Para obtener más detalles sobre los comandos, consulte la documentación de Microsoft sobre Get-ChildItem , Rename-Item y el comando ren del símbolo del sistema . Microsoft también explica cómo mostrar las extensiones de archivo en Windows .

Dejar un comentario

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte una foto en una pintura, un boceto a lápiz o una caricatura con FotoSketcher Studio. Aprende a elegir un efecto, ajustar la vista previa y guardar tu obra.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Descubre qué revela Audio Identifier sobre la tasa de bits, los codificadores y las etiquetas, cómo funciona su flujo de trabajo anterior y qué herramientas actuales inspeccionan archivos o identifican canciones.

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index es un catalogador de fotos antiguo de Windows para etiquetar, clasificar y explorar imágenes locales. Consulta sus funciones documentadas, limitaciones de compatibilidad y una alternativa actualizada.

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Aprenda a usar Attribute Changer para editar los atributos y las marcas de tiempo de los archivos de Windows, actualizar las fechas EXIF ​​de las fotos JPEG y previsualizar los cambios por lotes de forma segura.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

Aprende a crear un proyecto de NeoDownloader, elegir el alcance del rastreo, configurar los filtros de imagen y el destino, y revisar las descargas por lotes.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

Aprende qué hace pViewer, cómo funcionan sus modos de foto y cómic, qué edición de Windows descargar y en qué se diferencian las versiones anterior y la reescrita.

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Configura un fondo de pantalla diferente para cada monitor de Windows 10, identifica las pantallas, ajusta el tamaño de la imagen y soluciona problemas con la falta de opciones de monitor.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Configura una presentación de diapositivas en Windows 7 u 8, crea un pequeño acceso directo en VBScript y asigna una combinación de teclas para pasar al siguiente fondo de pantalla.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

Usa XnConvert para aplicar efectos, redimensionar fotos y convertir formatos de imagen por lotes. Elige la configuración de salida, previsualiza las ediciones y protege tus originales.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Aprende cómo ManicTime realiza un seguimiento del uso de las aplicaciones, el tiempo de actividad e inactividad y los documentos, y luego convierte tu historial de actividad en etiquetas de proyecto y hojas de horas.