Copie arquivos com filtro (XP)

1

Eu tenho uma pasta enorme (com mais de 6 GB) com várias sub-pastas que eu quero copiar em um disco rígido externo, mas não quero copiar nenhum arquivo PDF, EXE ou ZIP para economizar espaço.

Existe algum software que me ajude a conseguir isso? Eu olhei para o TeraCopy, mas isso não parece ter nenhum mecanismo de filtro.

Estou usando o Windows XP (* suspiro *).

* edit: encontrou o comando xcopy , isso será feito? Alguém pode me ajudar com a sintaxe?

    
por fire 11.01.2011 / 11:19

2 respostas

1

Eu acho que o xcopy pode resolver o seu problema. Se você deseja obter informações sobre algum comando usando, tente executá-lo com uma das seguintes chaves de linha de comando: /?, -h, --help, -help, -? . Xcopy é migrado para o Windows a partir do mundo DOS e só conhece '/?' interruptor.

Veja xcopy /? .

Pedaço de documentação:

 /EXCLUDE:file1[+file2][+file3]...
              Specifies a list of files containing strings.  Each string
              should be in a separate line in the files.  When any of the
              strings match any part of the absolute path of the file to be
              copied, that file will be excluded from being copied.  For
              example, specifying a string like \obj\ or .obj will exclude
              all files underneath the directory obj or all files with the
              .obj extension respectively.

Basta colocar padrões de exclusão em algum arquivo e especificar esse arquivo na linha de comando. xcopy /I /E /EXCLUDE:c:\tmp.txt src_dir target_dir

No seu arquivo de caso, c: \ tmp \ 1.txt deve conter estas linhas:

  .PDF
  .EXE
  .ZIP
    
por 11.01.2011 / 11:41
1

Sim, você pode excluir arquivos com o comando xcopy interno. Digite xcopy /? para informações de uso.

Outra alternativa é o utilitário gratuito xxcopy .

    
por 11.01.2011 / 11:56