DedUpecopy.

Localizar duplicatas / cópia e reestruturar a ferramenta de linha de comando Layout de arquivos
Baixe Agora

DedUpecopy. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Erik Schweller
  • Site do editor:
  • http://www.bitbucket.org/othererik/

DedUpecopy. Tag


DedUpecopy. Descrição

A DEDUPECOPY é uma ferramenta simples de cópia de arquivo multi-threaded projetada para consolidar e reestruturar sistemas de arquivos de alasamento. O caso de uso mais comum é para fazer backup de dados em um novo layout, ignorando arquivos duplicados. Outros usos incluem: 1. Obtendo um arquivo .csv descrevendo Todos os arquivos duplicados 2. Comparando diferentes sistemas de arquivos 3. Reestruturando conjuntos existentes de arquivos em layouts diferentes (como classificados por extensão ou último tempo de modificação) Essa ferramenta é * não * uma substituição ROBOCOPY ou RSYNC e não tenta preencher a função Play.as com todo o código que anda uma árvore de arquivos, por favor, use com cautela e espere absolutamente nenhuma garantia! Exemplos de comando: gerar um relatório de arquivo duplicado para um caminho: dedupe_copy.py -p / -r dupes.csv -m manifesto Copiar todos os arquivos * .jpg de vários caminhos para uma estrutura /yyyy_mm/*.jpg Dedupe_copy.py -p c: \ pics -p d: \ pics -e jpg -r jpg: mtime -c x: \ pics copiar todos os arquivos de duas unidades para um único alvo, preservando o caminho para todas as extensões: Dedupe_Copy.py -P C: \ -p d: \ -c x: \ -m x: \ manifesto -r *: no_change retomar uma execução interrompida (assumindo "-m manifest" usada em execução prévia): Dedupe_Copy.py -p / Users / - R DuPes_2.csv -i Manifesto -m Manifesto Especiormente Copie diferentes fontes para o mesmo destino, não copiando arquivos duplicados (2 fontes e 1 alvo): 1.) Primeiro registro de manifestos para todos os dispositivos deduados_Copy.py -p \ Target \ share - m target_manifest dedupe_copy.py -p \ source1 \ share -m source1_manifest dedute_copy.py -p \ source2 \ share -m source2_manifest 2.) copiar cada fonte para o destino (especificando - tabare tão manifestos de outras fontes são carregadas, mas Não usado como parte do conjunto para copiar e --no-walk para pular re-digitalização da fonte): dedupe_copy.py -p \ source1 \ share -c \ target \ share -i source1_manifest --compare source2_manifest - -Compare targanifest --no-walk dedupe_copy.py -p \ source2 \ share -c \ target \ share -i source2_manifest --compare source1_manifest --compare target_manifest --no-walkcomplete exemplo: assumindo que você começa com um conjunto de arquivos estabelecidos da seguinte forma: C: \ pics algum_photos photo1.jpg photo2.jpg photo3.jpg d: \ pics copied_photo photo3.jpg photo4.jpg e você executa o comando:> dedupe_copy.py -p c: \ pics -p D: \ pics -e jpg -r jpg: mtime -c x: \ photosyou acabaria com o seguinte (foto3.jpg foi uma verdadeira duplicata): x: \ fotos 2012_08 photo1.jpg photo2.jpg photo3.jpg 2012_09 Photo4 .jpgthis Project está no Bitbucket: http://www.bitbucket.org/otererik/deupe_copyproduct's homepage


DedUpecopy. Software Relacionado