Làm cách nào tôi có thể trích xuất nhiều tệp RAR bằng cách sử dụng dòng lệnh unrar.exe?


49

Có cách nào để trích xuất tất cả các tệp RAR bằng cách sử dụng unrar.exethông qua dòng lệnh mà không chuyển qua từng phần không?

Tôi có rất nhiều file RAR nhiều phần dữ liệu trong các định dạng hỗn hợp: .part1.rar, .part2.rarhay .rar, .r00, .r01vv

Có một mẹo tôi đang thiếu hoặc đây là điều chỉ có thể có từ WinRAR (nơi bạn chỉ cần nhấp chuột phải vào Extract và nó cũng biết trích xuất từ ​​các phần khác)?

Câu trả lời:


54

Tôi đã có vấn đề này trước đây và đây là câu trả lời.

unrar x filename.part1.rar

Nếu kho lưu trữ chứa một tệp foo trong thanh thư mục, nó sẽ được trích xuất như thế trong SUSE. Dưới Red Hat, nó sẽ trở thành một tệp có tên là bar / foo vì đáng tiếc.
Thorsten Staerk

9

Tôi biết đây là một câu hỏi cũ, nhưng tôi đã làm nó chỉ bằng lệnh sau, sử dụng phần mềm miễn phí UNRAR 4.10

unrar e filename.rar

Điều này xử lý nhiều phần tốt.


6
Strangley, trong Debian, gói unrar có thể trích xuất các phần đa phần của tôi, nhưng phần mềm không có phần mềm thì không. Điều này hơi khó hiểu, bởi vì chạy lệnh unrar từ gói unrar (được cho là không miễn phí) nói rằng đó là phần mềm miễn phí UNRAR 4.10 như bạn đã đề cập. Cảm ơn bạn, tôi đã không thể làm việc này khá lâu.
bhinesley

2
Để theo dõi, trong Debian, nếu bạn không thấy gói có tên 'unrar', hãy đảm bảo rằng bạn bao gồm cả đóng góp và không miễn phí trong các nguồn apt của bạn. Unrar là một gói không miễn phí.
Jeff Welling

2
Bạn có thể sử dụng unar (như trong tự do) unar quá như những kẻ ngốc; unar filename.rar
aairey
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.