Como copiar arquivos automaticamente de uma pasta para outra no Windows 11

Você pode automatizar esse processo usando o Agendador de Tarefas

  • Para copiar arquivos de uma pasta para outra automaticamente no Windows 11, você precisa usar arquivos em lote.
  • Se isso for muito complicado para você, existem muitas soluções de terceiros que podem ajudar.
copiar automaticamente arquivos de uma pasta para outra

É importante manter um backup de arquivos importantes e você pode copiar facilmente arquivos automaticamente de uma pasta para outra em seu PC com ferramentas integradas.

O Windows já possui comandos que permitem copiar arquivos e, neste guia, mostraremos como utilizá-los para automatizar o processo de cópia.

Neste artigo
  • Como copiar arquivos automaticamente de uma pasta para outra no Windows 11?
  • 1. Crie um arquivo em lote
  • 2. Crie uma tarefa agendada para executar o script
  • 3. Use software de terceiros
  • Script em lote para mover arquivos de uma pasta para outra com base na data/nome

Como copiar arquivos automaticamente de uma pasta para outra no Windows 11?

1. Crie um arquivo em lote

  1. Abrir Bloco de anotações.
  2. Cole o código a seguir, mas certifique-se de ajustar os valores da pasta de origem e da pasta de destino para que correspondam aos caminhos no seu PC:
    @echo off set "source=C:\Users\WindowsReport\Downloads" set "destination=D:\Backup" robocopy "%source%" "%destination%" exit /b
  3. Clique em Arquivo e escolha Salvar como.
  4. Defina o diretório de salvamento, defina o tipo de arquivo para Todos os arquivose defina o nome como copiar arquivos.bat.
  5. Salve as alterações.

2. Crie uma tarefa agendada para executar o script

  1. Na caixa de pesquisa digite tarefa. Selecione Agendador de tarefas da lista.
  2. Clique em Criar tarefa básica.
  3. Em seguida, defina o nome e a descrição da sua tarefa e clique em Próximo.
  4. Defina como a tarefa será acionada. Nós costumavamos Quando o computador inicia, mas você pode definir a tarefa para ser executada a cada poucos dias ou a cada semana.
  5. Selecione Iniciar um programa.
  6. A seguir, clique no Navegar botão.
  7. Selecione o arquivo em lote copiar arquivos.bat que você criou.
  8. Por último, clique em Terminar para adicionar uma nova tarefa.

3. Use software de terceiros

  1. Baixar FreeFileSync e instale-o.
  2. Inicie o aplicativo.
  3. Clique Navegar e escolha o caminho do arquivo para o diretório de origem e de destino.
  4. Em seguida, selecione o método de sincronização desejado.
  5. Por último, clique em Sincronizar.

Caso esteja tendo problemas com esta ferramenta, você pode usar qualquer outra software de sincronização de arquivos.

Como testamos, revisamos e avaliamos?

Trabalhamos nos últimos 6 meses na construção de um novo sistema de revisão sobre como produzimos conteúdo. Usando-o, refizemos posteriormente a maioria de nossos artigos para fornecer experiência prática real nos guias que criamos.

Para mais detalhes você pode ler como testamos, revisamos e avaliamos no WindowsReport.

Leia mais sobre este assunto
  • Como abrir arquivos EPUB no Windows 11
  • Como abrir um arquivo XML no Windows 11
  • Correção: ESIF TYPE – Erro IPF TIME no Windows 11

Script em lote para mover arquivos de uma pasta para outra com base na data/nome

Para mover arquivos com base em seus nomes, use o seguinte script, basta definir manualmente o padrão do arquivo, bem como o diretório de origem e destino:

@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "filePattern=*2010*" for %%F in ("%sourceFolder%\%filePattern%") do ( move "%%F" "%destinationFolder%"
) echo Files moved based on file name pattern. pause

Para mover arquivos com base na data de modificação, use o seguinte script:

@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "cutoffDate=2023-01-01" for /f %%F in ('dir /b /a-d /o-d %sourceFolder%') do ( set "fileDate=" for /f %%D in ('wmic datafile where name^="%sourceFolder%\%%F" get LastModified ^| findstr /r "^[0-9]"') do ( set "fileDate=%%D" ) if defined fileDate ( if "%fileDate%" LSS "%cutoffDate%" ( robocopy "%sourceFolder%" "%destinationFolder%" "%%F" ) )
) echo Files moved based on date cutoff. pause

Como você pode ver, é relativamente simples usar um script para copiar arquivos de uma pasta para outra automaticamente no Windows 11. Para entender melhor como esses comandos funcionam, sugerimos aprender como copie arquivos usando o prompt de comando.

Para garantir que tudo está funcionando como deveria, é uma boa ideia compare pastas e copie arquivos ausentes de acordo. Para obter mais informações sobre gerenciamento de arquivos, visite nosso guia sobre como extrair arquivos de várias pastas.

Qual método você usa para copiar arquivos automaticamente no seu PC? Compartilhe conosco na seção de comentários abaixo!

Não é possível excluir partição no Windows 10 Fix

Não é possível excluir partição no Windows 10 FixWindows 10Prompt De Comando

A remoção de uma partição é parte integrante do sistema de gerenciamento de disco. Você não pode aumentar o tamanho de uma partição, a menos que exclua uma partição existente do sistema. Mas, e se ...

Consulte Mais informação
O comando de execução não salva o histórico no Windows 10 [CORREÇÕES SIMPLES]

O comando de execução não salva o histórico no Windows 10 [CORREÇÕES SIMPLES]Windows 10Preenchimento AutomáticoPrompt De Comando

Para corrigir vários problemas do PC, recomendamos DriverFix:Este software manterá seus drivers ativos e funcionando, protegendo-o contra erros comuns de computador e falhas de hardware. Verifique ...

Consulte Mais informação

The Geek Page - Dicas e análises de software para Windows - Página 5ComoCorrespondênciaRedeEscritórioUsbWindows 10ÁudioBateriaPrompt De ComandoBordaErro

Todos nós sabemos que o Microsoft Edge vem com um leitor de PDF integrado e o Windows recomenda o uso do Microsoft Edge para ler arquivos PDF online e offline. Além disso, o Microsoft Edge será usa...

Consulte Mais informação