DedupeCopy

Phần mềm chụp màn hình:
DedupeCopy
Các chi tiết về phần mềm:
Phiên bản: 0.3.4
Ngày tải lên: 20 Feb 15
Nhà phát triển: Erik Schweller
Giấy phép: Miễn phí
Phổ biến: 12

Rating: 3.0/5 (Total Votes: 1)

DedupeCopy là một công cụ sao chép tập tin đa luồng đơn giản được thiết kế để củng cố và tái cấu trúc hệ thống tập tin sắc màu rực rỡ.
Các trường hợp sử dụng phổ biến nhất là để sao lưu dữ liệu vào một bố cục mới, bỏ qua các file trùng lặp.
Các ứng dụng khác bao gồm:
& Nbsp; 1. Bắt một tập tin .csv mô tả tất cả các file trùng lặp
& Nbsp; 2. So sánh các hệ thống tập tin khác nhau
& Nbsp; 3. Tái cấu trúc bộ hiện có của tập tin vào bố trí khác nhau (chẳng hạn như sắp xếp theo thời gian gia hạn hoặc sửa đổi cuối cùng)
Công cụ này là * NOT * a Robocopy hay rsync thay thế và không cố gắng để điền vào vai trò của những người chơi.
Như với tất cả các mã mà đi một cây tập tin, xin vui lòng sử dụng một cách thận trọng và mong muốn không có bảo hành!
Lệnh ví dụ:
& Nbsp; Tạo một báo cáo tập tin trùng lặp cho một con đường:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p / Users / -r dupes.csv -m manifest
& Nbsp; Sao chép tất cả các tập tin * .jpg từ nhiều đường dẫn đến một cấu trúc /YYYY_MM/*.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py p C: pics p D: pics -e jpg jpg -R: mtime -c X: pics
& Nbsp; Sao chép tất cả các tập tin từ hai ổ đĩa vào một mục tiêu duy nhất, bảo quản con đường cho
& Nbsp; tất cả các phần mở rộng:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py p C: p D: -c X: m X: manifest -R *: no_change
& Nbsp; Tiếp tục một cuộc chạy gián đoạn (giả định "-m manifest" được sử dụng trong chạy trước):
& Nbsp; & nbsp; & nbsp; dedupe_copy.py -p / Users / -r dupes_2.csv -i manifest -m manifest
Tuần tự sao chép các nguồn khác nhau vào cùng một mục tiêu, không phải sao chép các tập tin trùng lặp (2 nguồn và 1 mục tiêu):
& Nbsp; & nbsp; & nbsp; 1.) kỷ lục đầu tiên biểu hiện cho tất cả các thiết bị
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -p dedupe_copy.py \ mục tiêu share -m target_manifest
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p \ source1 share -m source1_manifest
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p \ source2 share -m source2_manifest
& Nbsp; & nbsp; & nbsp; 2.) Sao chép từng nguồn tới đích (định --compare để biểu hiện từ
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; các nguồn khác được nạp nhưng không được sử dụng như là một phần của các thiết lập để sao chép và
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; --no-đi bộ để bỏ lại quét của nguồn):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p \ source1 share -c \ mục tiêu share source1_manifest -i
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; --compare source2_manifest --compare target_manifest & nbsp; --no-đi bộ
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p \ source2 share -c \ mục tiêu share source2_manifest -i
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; --compare source1_manifest --compare target_manifest --no-đi bộ
Toàn bộ ví dụ:
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; Giả sử bạn bắt đầu với một tập các tập tin đã đặt ra như sau:
& Nbsp; & nbsp; & nbsp; C:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; pics
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; some_photos
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo1.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo2.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo3.jpg
& Nbsp; & nbsp; & nbsp; D:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; pics
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; copied_photo
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo3.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo4.jpg
& Nbsp; & nbsp; & nbsp; Và bạn chạy lệnh:
& Nbsp; & nbsp; & nbsp; > Dedupe_copy.py p C: pics p D: pics -e jpg jpg -R: mtime -c X: ảnh
Bạn sẽ kết thúc với sau (photo3.jpg là một trùng lặp):
& Nbsp; & nbsp; & nbsp; X:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ảnh
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 2012_08
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo1.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo2.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo3.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 2012_09
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo4.jpg
Dự án này là trên bitbucket: http://www.bitbucket.org/othererik/dedupe_copy

Requirements:

  • Python

Phần mềm tương tự

Ý kiến ​​để DedupeCopy

Bình luận không
Nhập bình luận
Bật hình ảnh!