Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

La combinación de carpetas en Windows es una excelente idea de administración de archivos para organizar carpetas con archivos similares en una carpeta grande. Esto ayuda a evitar el desorden y ofrece todo en un solo lugar, lo que facilita encontrar lo que está buscando.

Dicho esto, de forma predeterminada, Windows no tiene opción para fusionar carpetas. Aunque es lo suficientemente inteligente como para identificar varias carpetas con el mismo nombre en el mismo nivel, existen formas más eficientes de fusionar carpetas y archivos en Windows 10 y 11.

Aquí le mostramos las mejores formas de fusionar carpetas en un sistema Windows 10 y 11. Incluye la conveniente opción de combinación del Explorador de archivos, un truco de script de PowerShell y herramientas de terceros para combinar carpetas.

1. Fusionar carpetas usando el Explorador de archivos

instagram viewer

El Explorador de archivos detectará y le pedirá que fusione la carpeta cuando intente mover una carpeta con un nombre idéntico a una carpeta existente en el mismo nivel.

Por ejemplo, si tienes un XYZ carpeta en D:\Carpetas y quiero fusionar el XYX carpeta en el mismo nivel, todo lo que tiene que hacer es cambiar el nombre de la carpeta XYX carpeta como XYZ. Cuando el Confirmar carpeta Reemplazar aparece el mensaje, haga clic en .

Del mismo modo, puede cortar y pegar la carpeta con nombres idénticos y luego optar por la opción de combinación. El Explorador de archivos fusionará las carpetas y moverá el contenido a la carpeta de destino. Si existe un archivo duplicado, puede optar por el Reemplazar o Saltar opción.

Por el contrario, este puede ser un proceso lento cuando tiene que trabajar con cientos de carpetas a la vez. Una forma más eficiente de superar esta limitación es usar un script de PowerShell para fusionar carpetas en Windows.

2. Fusionar carpetas mediante un script de PowerShell

PowerShell es una poderosa utilidad de shell de automatización. Puedes aprender el cmdlets esenciales de PowerShell para automatizar tareas cotidianas con un script.

De manera similar, puede usar un script de PowerShell para fusionar carpetas en Windows 10 y 11. Esta es una forma práctica de fusionar varias carpetas sin copiarlas y pegarlas una por una.

Para usar el script, debe habilitar la ejecución de scripts en Windows PowerShell. Una vez hecho esto, puede copiar y pegar el script directamente en la ventana de PowerShell sin tener que ejecutarlo como un archivo .ps1.

Para permitir que se ejecute el script local de PowerShell, deberá cambiar la política de ejecución en la aplicación Configuración. Aquí está cómo hacerlo.

  1. Prensa ganar + yo para abrir el Ajustes aplicación
  2. A continuación, abra el Privacidad y seguridad pestaña en el panel izquierdo.
  3. Haga clic en para desarrollador bajo la Sección de seguridad.
  4. A continuación, desplácese hacia abajo y haga clic para expandir la Potencia Shell sección.
  5. Mueva el interruptor para encender Cambie la política de ejecución para permitir que los scripts locales de PowerShell se ejecuten sin firmar. Requerir firma para scripts remotos.

Con el script que se ejecuta en PowerShell habilitado, siga estos para ejecutar un script de PowerShell para fusionar carpetas.

  1. presione el Ganar clave y tipo potencia Shell.
  2. Haga clic en Windows PowerShell de los resultados de búsqueda.
  3. Copie y pegue el siguiente script en la ventana de PowerShell:
     $origenRuta = "F:\Nueva carpeta"
    $destinationPath = "E:\Nueva carpeta"
    $files = Get-ChildItem -Path $sourcePath -Recurse -Filter "*.*"
    para cada($archivo en $archivos){
    $sourcePathFile = $archivo. Nombre completo
    $destinationPathFile = $archivo. Nombre completo. Reemplazar ($ ruta de origen, $ ruta de destino)
    $existe = Test-Path $destinationPathFile
    si(!$existe){
    $dir = ruta dividida -padre $destinationPathFile
    si (!(Ruta de prueba ($dir))) { Nuevo-Item -Directorio ItemType -Path $dir }
    Elemento de copia -Path $sourcePathFile -Destino $destinationPathFile -Recurse -Force
    }
    demás{
    $isFile = Test-Path -Path $destinationPathFile -PathType Leaf
    si(!$isFile){
    Elemento de copia -Path $sourcePathFile -Destino $destinationPathFile -Recurse -Force
    }
    }
    }
  4. En el comando anterior, reemplace "E:\Nueva carpeta" y "F:\Nueva carpeta” con las rutas del archivo de origen y destino, respectivamente. Para encontrar la ruta del archivo, haga clic derecho en el nombre de la carpeta que desea fusionar y seleccione Copia como la ruta.
  5. El comando anterior fusionará el contenido del E:\Nueva carpeta con el F:\Nueva carpeta. Omitirá cualquier conflicto de archivos duplicados para dejar intactos los archivos originales en la carpeta de destino.

Puede repetir la secuencia de comandos con diferentes rutas de archivo para fusionar más carpetas. Si encuentra algún error, verifique si la ruta del archivo para el destino y la fuente es correcta.

2. Combinar carpetas con software de terceros

Si prefiere una utilidad basada en GUI en lugar de un script de PowerShell para fusionar archivos, tiene algunas opciones para elegir. Las herramientas de combinación de terceros para Windows ofrecen capacidades de combinación básicas y ofertas premium dirigidas a los profesionales del software y del diseño creativo.

1. Fusión de carpetas

Folder Merger es una utilidad gratuita para fusionar el contenido de diferentes carpetas en una sola carpeta. Puede agregar varias carpetas de origen a la aplicación y luego fusionarlas en una carpeta de destino específica.

Usar Folder Merger es fácil. Puede agregar una sola carpeta o seleccionar una carpeta raíz para agregar subcarpetas de primer nivel. A continuación, haga clic en el Destino icono de carpeta para establecer la carpeta de destino.

Una vez agregadas todas las carpetas, haga clic en Seleccionar todo para fusionar todas las carpetas o carpetas individuales usando el Control llave. Haga clic en el Unir botón para comenzar el proceso de fusión. Una vez hecho esto, haga clic en la Scomo carpeta icono en el Destino sección para ver sus archivos recién combinados.

Además, también puede optar por copiar o mover los archivos, fusionar archivos de un nombre o extensión específicos y resolver conflictos de archivos con la opción de omitir, reemplazar o cambiar el nombre.

Descargar: Fusión de carpetas (Gratis)

2. WinFusionar

WinMerge tiene un propósito diferente al de Folder Merger con una interfaz de usuario limpia. Es una utilidad de diferenciación y fusión de código abierto para Windows. Una herramienta útil si desea comparar varios documentos de texto para encontrar las diferencias. Puede comparar documentos basados ​​en texto, imágenes, páginas web y más desde una carpeta en busca de diferencias y luego realizar una combinación.

Para comparar y fusionar documentos usando WinMerge:

  1. Haga clic en Archivo y seleccione Abierto.
  2. Seleccione el primer archivo o carpeta y luego el segundo archivo o carpeta. Puede seleccionar hasta tres archivos o carpetas para realizar una comparación cruzada.
  3. Hacer clic Comparar para cargar y comparar los archivos.
  4. Si es un archivo de texto, WinMerge resaltará la diferencia dentro de las líneas entre los documentos seleccionados.
  5. Para fusionar cambios individuales en el documento, haga clic en el texto resaltado y seleccione Copiar de la derecha o Copiar a la derecha, según la versión que desee fusionar.
  6. Para fusionar todos los cambios, presione Control + A para seleccionar todo el texto y luego usar la opción de copiar. También admite la comparación de diferencias para imágenes, páginas web, archivos binarios y tablas.

Además, cuenta con soporte para la integración de shell, buen complemento y soporte para archivos de almacenamiento con 7-Zip.

Descargar: WinFusionar (Gratis)

Las mejores aplicaciones para fusionar archivos y carpetas en Windows

Windows 11 puede detectar y solicitar que se fusionen las carpetas copiadas en el mismo nivel. Sin embargo, si necesita trabajar con varias carpetas con frecuencia, un script de PowerShell o una herramienta basada en GUI como Folder Merger facilita mucho la tarea.