Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Administradores de sistemas e usuários avançados do Windows que desejam automatizar o processo de espelhamento de pastas para fins de backup ou sincronização.
O espelhamento de pastas é uma prática comum para garantir a segurança e disponibilidade dos dados. Ao criar uma cópia exata de uma pasta em outro local, você pode proteger seus arquivos contra falhas de hardware, exclusões acidentais ou ataques de malware. Neste artigo, você aprenderá como criar espelhamento automático de pastas no Windows, usando scripts em lote (BAT) ou PowerShell.
Script: Aqui estão dois exemplos de como criar espelhamento automático de pastas, um usando um arquivo em lote (BAT) e outro usando um script em PowerShell.
@echo off set "source=C:\Caminho\da\Pasta\Origem" set "destination=D:\Caminho\da\Pasta\Destino" robocopy "%source%" "%destination%" /MIR /FFT /Z /XA:H /W:5
Explicação:
$source = "C:\Caminho\da\Pasta\Origem" $destination = "D:\Caminho\da\Pasta\Destino" $copyOptions = New-Object System.IO.DirectoryCopyOptions $copyOptions.CopyFiles = $true $copyOptions.CopySubdirectories = $true $copyOptions.OverwriteFiles = $true [System.IO.Directory]::Copy($source, $destination, $copyOptions)
Explicação:
Conclusão: Criar espelhamento automático de pastas no Windows pode ser facilmente realizado usando arquivos em lote (BAT) ou scripts em PowerShell. Essas soluções permitem automatizar o processo de backup ou sincronização de pastas, garantindo a segurança e disponibilidade dos seus dados. Experimente os exemplos fornecidos neste artigo e adapte-os às suas necessidades específicas.
Compartilhe este artigo com outros administradores de sistemas e usuários avançados do Windows que possam se beneficiar do conhecimento sobre como criar espelhamento automático de pastas.