Deduprecopy

Buscar duplicados / copiar y reestructar la herramienta de línea de comandos de diseño de archivos
Descargar ahora

Deduprecopy Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Erik Schweller
  • Sitio web del editor:
  • http://www.bitbucket.org/othererik/

Deduprecopy Etiquetas


Deduprecopy Descripción

Dedupecopy es una herramienta de copia de archivo de múltiples roscadas diseñada para consolidar y reestructurar sistemas de archivos de expansión. El caso de uso más común es para realizar copias de seguridad de los datos en un nuevo diseño, ignorando los archivos duplicados. Los demás usos incluyen: 1. Obtención de un archivo .CSV que describa todos los archivos duplicados 2. Comparando diferentes sistemas de archivos 3. Reestructuración de conjuntos de archivos existentes en diferentes diseños (como lo ordenados por extensión o último tiempo de modificación) Esta herramienta no es * un reemplazo de robocopia o RSYNC y no intenta llenar el rol a los Play.as con todo el código que camina un árbol de archivos, ¡use con precaución y espera absolutamente ninguna garantía! Ejemplos de comando: Generar un informe de archivo duplicado para una ruta: dedupe_copy.py -p / usuarios / -r dupes.csv -m manifiesto Copie todos los archivos * .jpg de varias rutas a un /yyyy_mm/*.jpg estructura Dedupe_Copy.py -p C: \ PICS -P D: \ PICS -E JPG -R JPG: MTETE -C X: \ PICS Copie todos los archivos Desde dos unidades hasta un solo objetivo, preservando la ruta para todas las extensiones: Dedupe_Copy.py -P C: \ -P D: \ -C X: \ -M X: \ Manifest -R -R *: NO_CHANCE Reanude una ejecución interrumpida (asumiendo "manifiesto" -m "utilizado en la ejecución previa): Dedupe_copy.py -p / usuarios / - r dupes_2.csv -i manifiesto -m Manifiesquequialmente copie las diferentes fuentes en el mismo objetivo, sin copiar archivos duplicados (2 fuentes y 1 objetivo): 1.) First Record Manifests para todos los dispositivos Dedupe_Copy.py -P \ Target \ Compartir - m Target_manifest dedupe_copy.py -p \ source1 \ share -m source1_manifest dedupe_copy.py -p \ source2 \ share -m source2_manifest 2.) Copie cada fuente al objetivo (especifique: COMPARE para que se carguen los manifiestos de otras fuentes, pero No se utiliza como parte del conjunto para copiar y ... a pie para saltar a la exploración de la fuente): dedupe_copy.py -p \ source1 \ share -c \ target \ share -i source1_manifest --compare source2_manifest - -Compare Target_Manifest --no-walk dedupe_copy.py -p \ source2 \ share -c \ target \ share -i source2_manifest --compare source1_manifest --compare target_manifest --no-walkcomplete Ejemplo: Suponiendo que comience con un conjunto de los archivos establecidos de la siguiente manera: c: \ fotos soming_photos foto1.jpg photo2.jpg photo3.jpg d: \ pics copied_photo foto3.jpg photo4.jpg y usted ejecuta el comando:> dedupe_copy.py -p c: \ pics -p D: \ PICS -E JPG -R JPG: MTIME -C X: \ Photosyu Terminaría con lo siguiente (foto3.jpg fue un duplicado verdadero): x: \ fotos 2012_08 photo1.jpg photo2.jpg photo3.jpg 2012_09 photo4 .jpgThis Project está en Bitbucket: http://www.bitbucket.org/otherik/dedupe_copyproduct Página de inicio


Deduprecopy Software relacionado