Tôi có thể biết các thư mục trong hai tệp 7zip khác nhau có giống nhau không?


1

Tôi có hai tệp 7zip: A.7zB.7zcó thể biết liệu thư mục Xtrong cả hai kho lưu trữ có giống nhau không, và nếu không, chúng khác nhau như thế nào?
Tôi biết tôi chỉ có thể trích xuất cả hai thư mục và so sánh chúng nhưng tôi tự hỏi liệu có cách nào nhanh hơn để làm điều này không?


Chúng ta đang nói về nền tảng nào? * nix hay windows?
Michael D

Hoặc;) Tôi có Windows 10 và Arch Linux trên hệ thống của mình. Tôi hiện đang sử dụng Arch nhưng có thể khởi động lại vào Windows nếu cần.
Aidanharris

Đối với Arch, bạn chắc chắn có thể cài đặt p7zip , giải nén các tệp thành / tmp , thực hiện diff -bur dir1/ dir2/và xóa các thư mục.
Michael D

đây có phải cách duy nhất không? Tôi đã nghĩ rằng tôi có thể phải trích xuất chúng nhưng tự hỏi liệu có siêu dữ liệu nào đó bên trong các tệp 7zip có khả năng được so sánh hay không, vì điều này sẽ nhanh hơn đáng kể so với trích xuất cả hai kho lưu trữ.
Aidanharris

Có một lệnh, so sánh 'fc' hoặc tệp; ví dụ: c:> fc a.7z b.7z. Nhưng vì chúng được nén / nén, nên nội dung có thể không được nhận dạng trên cơ sở dễ đọc. Tuy nhiên, nếu chúng giống nhau, bạn sẽ nhận được một thông báo cho biết điều đó.
ejbyte

Câu trả lời:


0

Tôi khuyên bạn nên dùng thử BeyondCompare: http://www.scootersoftware.com/doad.php

Nó có một thử nghiệm miễn phí. Nó sẽ so sánh tài liệu lưu trữ nén và nội dung của chúng. Khi được cài đặt, nó sẽ thêm một tùy chọn vào menu ngữ cảnh của trình quản lý tệp, vì vậy, đơn giản như chọn hai tệp, nhấp chuột phải và chọn tùy chọn so sánh.

(Tôi không có bất kỳ cách nào kết nối với ScooterSoftware và tôi không chắc chính sách nào ở đây về phần mềm thương mại ... nhưng tôi không quan tâm, BeyondCompare thật tuyệt vời.)


0

Dựa trên câu hỏi và ý kiến ​​của bạn, câu trả lời là không. Bạn không thể so sánh chúng mà không giải nén các tập tin và thư mục. Điều quan trọng là bạn đã nói trong các bình luận dưới câu hỏi của bạn rằng "Tôi biết các tệp là khác nhau." Vì các tệp được nén, nên nội dung của các tệp không xác định cho đến khi chúng được giải nén.

Câu trả lời của Jehad có thể có hiệu quả, tuy nhiên tôi chưa thử. Tuy nhiên, nó không thể so sánh các tập tin mà không giải nén chúng. Nó sẽ không thể.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.