Como excluir a cópia de arquivos e pastas usando o Robocopy no Windows 10

1643594089 Como excluir a copia de arquivos e pastas usando o
⏱️ 5 min read

No Windows 10, o Robocopy (Robust File Copy) é uma poderosa ferramenta de linha de comando de gerenciamento de arquivos com muitas opções para transferir arquivos e pastas para outro local de forma mais rápida e confiável do que usando o File Explorer.

No entanto, por padrão, o Robocopy transfere tudo em um determinado caminho, o que pode não ser ideal em todos os cenários, pois você pode ter arquivos e pastas específicos em um local que não deseja copiar. No entanto, a ferramenta inclui pelo menos duas opções, que você pode usar para excluir arquivos e pastas de um processo de cópia.

Neste guia, você aprenderá as etapas para copiar dados usando o Robocopy no Windows 10, excluindo os arquivos e pastas que você não precisa transferir.

Como excluir pasta usando Robocopy

Para excluir uma pasta ao copiar com o Robocopy, siga estas etapas:

  1. Aberto Começar no Windows 10.

  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado e selecione o Executar como administrador opção.

  3. Digite o seguinte comando para copiar os arquivos e pastas excluindo uma pasta específica para outro local e pressione Entrar:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\source\folder\path\to\exclude-folder"
    Comando de exclusão de pasta Robocopy

    Este exemplo exclui uma pasta específica usando Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-folder-1

    Este exemplo exclui uma pasta usando a opção curinga Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-fold*

    Este exemplo exclui várias pastas usando Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\source\folder\path\to\exclude-folder-1" "C:\source\folder\path\to\exclude-folder-2"

Depois de concluir as etapas, os dados serão copiados para o destino, exceto as pastas especificadas no comando (exclude_folder_file_robocopy) a serem excluídas.

Como excluir arquivo usando Robocopy

Para excluir um arquivo ao copiar com Robocopy, siga estas etapas:

  1. Aberto Começar.

  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado e selecione o Executar como administrador opção.

  3. Digite o seguinte comando para copiar os arquivos e pastas excluindo um arquivo específico para outro local e pressione Entrar:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\source\folder\path\to\folder\filename.extension"
    Comando de exclusão de arquivo Robocopy
    Comando de exclusão de arquivo Robocopy

    Este exemplo exclui um arquivo usando Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filename-1.extension

    Este exemplo exclui um arquivo usando a opção curinga Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filena*

    Este exemplo exclui vários arquivos usando a opção Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\source\folder\path\to\folder\filename-1.extension" "C:\source\folder\path\to\folder\filename-2.extension

Depois de concluir as etapas, o Robocopy copiará todos os arquivos e pastas de um local específico, excluindo os arquivos especificados no comando usando o /XF chave.

Como excluir arquivo e pasta usando Robocopy

Para excluir um arquivo e uma pasta usando o Robocopy, siga estas etapas:

  1. Aberto Começar.

  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado e selecione o Executar como administrador opção.

  3. Digite o seguinte comando para copiar os arquivos e pastas excluindo arquivos e pastas específicos para outra unidade e pressione Entrar:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\source\folder\path\to\exclude-folder" /XF "C:\source\folder\path\to\folder\filename.extension"

    Robocopy excluir pasta e comando de arquivo
    Robocopy excluir pasta e comando de arquivo

Depois de concluir as etapas, todo o conteúdo será copiado para o novo local, exceto os arquivos e pastas que você excluiu no comando usando o /XD e /XF comuta.

Chaves de comando Robocopy explicadas

O Robocopy tem muitas opções e, no comando mostrado neste guia, estamos usando as seguintes opções para copiar dados, excluindo arquivos e pastas específicos.

  • /E— Copie subdiretórios, incluindo os vazios.
  • /Z— Copie os arquivos no modo reiniciável.
  • /ZB— Usa o modo reiniciável. Se o acesso for negado, use o modo de backup.
  • /R:5 — Tente novamente 5 vezes (você pode especificar um número diferente, o padrão é 1 milhão).
  • /W:5 — Aguarde 5 segundos antes de tentar novamente (você pode selecionar um número diferente, o padrão é 30 segundos).
  • /TBD — Aguarde até que os nomes de compartilhamento sejam definidos (tente novamente o erro 67).
  • /NP— Sem progresso – não exibe a porcentagem copiada.
  • /V— Produz saída detalhada, mostrando arquivos ignorados.
  • /XD — Exclui as pastas que correspondem ao caminho e ao nome da pasta.
  • /XF — Exclui os arquivos que correspondem ao caminho e ao nome do arquivo.

Os switches mais importantes neste comando são os /XD que permite excluir pastas e /XF que você pode usar para excluir arquivos. As outras opções são opcionais, mas são opções recomendadas que você deve usar em qualquer processo de cópia padrão usando o Robocopy.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Você pode gostar...