Câu hỏi Làm thế nào để tìm kiếm các tập tin bên trong một kho lưu trữ?


Làm 7-Zip có chức năng tìm kiếm cho tên tập tin? Tôi không thấy gì trong menu hoặc tùy chọn.


0
2017-10-16 10:59


gốc


Câu hỏi này (superuser.com/questions/326737/…) không phải là một bản sao, anh ta hỏi về nội dung của tệp và các câu hỏi không chỉ dành riêng cho 7-Zip. - user598527
Nếu không, thì có thể một công cụ khác có thể đọc .7z lưu trữ? Tôi nghĩ trong Linux bạn có thể sử dụng 7z l để liệt kê các đường dẫn được lưu trữ, sau đó phân tích đầu ra của nó. Nhưng tôi đoán bạn cần giải pháp Windows, phải không? - Kamil Maciorowski
@KamilMaciorowski: Tôi hỏi về công cụ 7-Zip, tôi không chắc liệu thẻ có bao gồm phiên bản dòng lệnh hay không và nó có chức năng bổ sung hay không. Tôi đã sử dụng 7-Zip trong nhiều năm, nhưng tôi có thể tất nhiên là các biện pháp thay thế nếu 7-Zip thiếu tìm kiếm - đó là một câu hỏi khác. - user598527
@ user598527 bạn có chắc chắn câu trả lời cho (superuser.com/questions/326737/… ) không giữ tốt trong trường hợp của bạn? Từ những gì tôi biết, anh ta nói về tìm kiếm tên tập tin trong 7z sử dụng 7z. - NWishAll


Các câu trả lời:


Phiên bản dòng lệnh Windows 7-zip là một tập tin thực thi được gọi là 7za.exe. Bạn có thể sử dụng công tắc "l" để liệt kê nội dung của bản lưu trữ.

7za l C: \ đường dẫn \ tới \ archive.7z

(Đó là chữ L thấp hơn không có gạch chéo hoặc gạch ngang ở phía trước)

Để tìm kiếm một tệp cụ thể, bạn có thể kết quả đường ống thông qua findstr.

7za l C: \ đường dẫn \ tới \ archive.7z | findstr "blah"


1
2018-01-14 18:27



7za.exe tập tin không tồn tại trên hệ thống của tôi, phiên bản 7-Zip 16.04 được cài đặt. - user598527
Tôi có phải cài đặt "phiên bản console" không? 7-zip.org/download.html - user598527
Tôi không chắc chắn về phiên bản console. Mỗi phiên bản tôi đã sử dụng có 7za.exe trong thư mục cài đặt. Nó hoạt động như một tệp thực thi độc lập, vì vậy bạn có thể sao chép nó từ một hệ thống khác nếu bạn muốn. - Charles Burge
Tôi đã cài đặt 7-Zip với Sô cô la. Tôi đã tải xuống phiên bản bảng điều khiển và đã bắt đầu thử nghiệm. - user598527
Làm cách nào để tìm kiếm tên tệp có chứa? Ví dụ: tìm kiếm "lịch sử" không tìm thấy tệp "history.txt". - user598527