A mesclagem de pastas no Windows é uma excelente ideia de gerenciamento de arquivos para organizar pastas com arquivos semelhantes em uma pasta grande. Isso ajuda a evitar confusão e oferece tudo em um só lugar, tornando mais fácil encontrar o que você procura.
Dito isso, por padrão, o Windows não tem a opção de mesclar pastas. Embora seja inteligente o suficiente para identificar várias pastas com o mesmo nome no mesmo nível, existem maneiras mais eficientes de mesclar pastas e arquivos no Windows 10 e 11.
Aqui, mostramos as melhores maneiras de mesclar pastas em um sistema Windows 10 e 11. Ele inclui a conveniente opção de mesclagem do File Explorer, um hack de script do PowerShell e ferramentas de terceiros para mesclar pastas.
1. Mesclar pastas usando o explorador de arquivos
O File Explorer detectará e solicitará que você mescle a pasta quando tentar mover uma pasta com um nome idêntico a uma pasta existente no mesmo nível.
Por exemplo, se você tiver um XYZ pasta em D:\Pastas e deseja mesclar o XYX pasta no mesmo nível, tudo o que você precisa fazer é renomear o XYX pasta como XYZ. Quando o Confirmar Substituição de Pasta prompt aparecer, clique em Sim.
Da mesma forma, você pode recortar e colar a pasta com nomes idênticos e depois optar pela opção de mesclagem. O File Explorer mesclará as pastas e moverá o conteúdo para a pasta de destino. Se existir um arquivo duplicado, você pode optar pelo Substituir ou Pular opção.
Por outro lado, esse pode ser um processo demorado quando você precisa trabalhar com centenas de pastas por vez. Uma maneira mais eficiente de superar essa limitação é usar um hack de script do PowerShell para mesclar pastas no Windows.
2. Mesclar pastas usando um script do PowerShell
O PowerShell é um poderoso utilitário de shell de automação. você pode aprender o cmdlets essenciais do PowerShell para automatizar tarefas diárias com um script.
Da mesma forma, você pode usar um script do PowerShell para mesclar pastas no Windows 10 e 11. Essa é uma maneira prática de mesclar várias pastas sem copiá-las e colá-las uma a uma.
Para usar o script, você deve habilitar a execução de scripts no Windows PowerShell. Feito isso, você pode copiar e colar o script diretamente na janela do PowerShell sem precisar executá-lo como um arquivo .ps1.
Para permitir que o script local do PowerShell seja executado, você precisará alterar a política de execução no aplicativo Configurações. Veja como fazer isso.
- Imprensa Vitória + eu para abrir o Configurações aplicativo.
- A seguir, abra o Privacidade e segurança guia no painel esquerdo.
- Clique em Para Desenvolvedor debaixo de Seção de segurança.
- Em seguida, role para baixo e clique para expandir o PowerShell seção.
- Alterne o interruptor para ligar Altere a política de execução para permitir que os scripts locais do PowerShell sejam executados sem assinatura. Exigir assinatura para scripts remotos.
Com o script em execução no PowerShell ativado, siga estas etapas para executar um script do PowerShell para mesclar pastas.
- aperte o Ganhar chave e tipo powershell.
- Clique em Windows PowerShell a partir dos resultados da pesquisa.
- Copie e cole o seguinte script na janela do PowerShell:
$sourcePath = "F:\Nova pasta"
$destinoPath = "E:\Nova pasta"
$arquivos = Get-ChildItem -Path $sourcePath -Recurse -Filter "*.*"
para cada($arquivo em $arquivos){
$sourcePathFile = $arquivo. Nome completo
$destinationPathFile = $arquivo. Nome completo. Substituir($sourcePath, $destinationPath)
$exists = Test-Path $destinationPathFile
se(!$existe){
$dir = caminho dividido -pai $destinationPathFile
se (!(Test-Path($dir))) { Novo-Item -ItemType diretório -Path $dir }
Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force
}
outro{
$ isFile = Test-Path -Path $destinationPathFile -PathType Folha
se(!$isArquivo){
Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force
}
}
} - No comando acima, substitua “E:\Nova pasta" e "F:\Nova pasta” com os caminhos de arquivo de origem e destino, respectivamente. Para encontrar o caminho do arquivo, clique com o botão direito do mouse no nome da pasta que deseja mesclar e selecione Copie como o caminho.
- O comando acima mesclará o conteúdo do E:\Nova pasta com o F:\Nova pasta. Ele ignorará qualquer conflito de arquivo duplicado para deixar os arquivos originais na pasta de destino inalterados.
Você pode repetir o script com diferentes caminhos de arquivo para mesclar mais pastas. Se você encontrar algum erro, verifique se o caminho do arquivo para o destino e a origem está correto.
2. Mesclar pastas usando software de terceiros
Se preferir um utilitário baseado em GUI em vez de um script do PowerShell para mesclar arquivos, você tem algumas opções para escolher. As ferramentas de mesclagem de terceiros para Windows oferecem recursos básicos de mesclagem e ofertas premium para profissionais de software e design criativo.
1. Fusão de pastas
Folder Merger é um utilitário gratuito para mesclar o conteúdo de diferentes pastas em uma única pasta. Você pode adicionar várias pastas de origem ao aplicativo e mesclá-las em uma pasta de destino especificada.
Usar o Folder Merger é fácil. Você pode adicionar uma única pasta ou selecionar uma pasta raiz para adicionar subpastas de primeiro nível. A seguir, clique no Destino ícone de pasta para definir a pasta de destino.
Depois de adicionar todas as pastas, clique em Selecionar tudo para mesclar todas as pastas ou pastas individuais usando o Ctrl chave. Clique no mesclar botão para iniciar o processo de fusão. Feito isso, clique no Scomo pasta ícone no Destino seção para visualizar seus arquivos recém-mesclados.
Além disso, você também pode optar por copiar ou mover os arquivos, mesclar arquivos de um nome ou extensão específica e resolver conflitos de arquivo com a opção ignorar, substituir ou renomear.
Download: Fusão de pastas (Livre)
2. WinMerge
O WinMerge serve a um propósito diferente do Folder Merger com uma interface de usuário limpa. É um utilitário de diferenciação e fusão de código aberto para Windows. Uma ferramenta útil se você quiser comparar vários documentos de texto para encontrar as diferenças. Ele pode comparar documentos baseados em texto, imagens, páginas da web e muito mais de uma pasta para diferenças e, em seguida, executar uma mesclagem.
Para comparar e mesclar documentos usando o WinMerge:
- Clique em Arquivo e selecione Abrir.
- Selecione o primeiro arquivo ou pasta e depois o segundo arquivo ou pasta. Você pode selecionar até três arquivos ou pastas para comparação cruzada.
- Clique Comparar para carregar e comparar os arquivos.
- Se for um arquivo de texto, o WinMerge destacará a diferença nas linhas entre os documentos selecionados.
- Para mesclar alterações individuais no documento, clique no texto realçado e selecione Copiar da direita ou Copiar para a direita, dependendo de qual versão você deseja mesclar.
- Para mesclar todas as alterações, pressione Ctrl + A para selecionar todo o texto e, em seguida, use a opção de cópia. Ele também suporta comparação de diferenças para imagens, páginas da web, arquivos binários e tabelas.
Além disso, possui suporte para integração de shell, bom plug-in e suporte a arquivos compactados com 7-Zip.
Download: WinMerge (Livre)
Os melhores aplicativos para mesclar arquivos e pastas no Windows
O Windows 11 pode detectar e solicitar que as pastas copiadas no mesmo nível sejam mescladas. No entanto, se você precisar trabalhar com várias pastas com frequência, um script do PowerShell ou uma ferramenta baseada em GUI como o Folder Merger torna a tarefa muito mais fácil.