Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
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: