Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como sincronizar arquivos no Windows usando Robocopy

A sincronização de arquivos é uma tarefa essencial para garantir que os dados estejam atualizados e disponíveis em diferentes locais ou dispositivos. No ambiente Windows, uma das ferramentas mais poderosas e versáteis para essa tarefa é o Robocopy (Robust File Copy). Robocopy é um utilitário de linha de comando incluído no Windows que oferece funcionalidades avançadas para cópia e sincronização de arquivos e diretórios. Neste artigo, vamos explorar como utilizar o Robocopy para sincronizar arquivos de forma eficiente no Windows.


Exemplos:


1. Sincronização Básica de Diretórios:


Para sincronizar o conteúdo de dois diretórios, você pode usar o seguinte comando Robocopy:


   robocopy C:\Fonte C:\Destino /MIR


  • C:\Fonte: Diretório de origem.

  • C:\Destino: Diretório de destino.

  • /MIR: Opção que espelha o diretório de origem no diretório de destino, incluindo a exclusão de arquivos no destino que não estão mais presentes na origem.


2. Sincronização com Exclusão de Arquivos:


Se você deseja excluir arquivos no destino que não estão mais presentes na origem, mas sem usar a opção /MIR, você pode usar:


   robocopy C:\Fonte C:\Destino /E /PURGE


  • /E: Copia subdiretórios, incluindo os vazios.

  • /PURGE: Exclui arquivos e diretórios no destino que não existem mais na origem.


3. Sincronização com Registro de Log:


Para manter um registro das operações de sincronização, você pode adicionar a opção de log:


   robocopy C:\Fonte C:\Destino /MIR /LOG:C:\Logs\SyncLog.txt


  • /LOG:C:\Logs\SyncLog.txt: Cria um arquivo de log com o nome SyncLog.txt no diretório C:\Logs.


4. Sincronização Agendada:


Para agendar a sincronização de arquivos, você pode criar uma tarefa agendada usando o Agendador de Tarefas do Windows:



  • Abra o Agendador de Tarefas (Task Scheduler).

  • Crie uma nova tarefa básica.

  • Configure a frequência (diária, semanal, etc.).

  • Na ação, selecione "Iniciar um programa" e insira o comando Robocopy desejado.


To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.