Як можна витягти файли RAR з декількома частинами за допомогою командного рядка unrar.exe?


49

Чи є спосіб витягти всі файли RAR за unrar.exeдопомогою командного рядка, не передаючи його кожній частині?

У мене є багато багатотомних RAR - файлів в змішаних форматах .part1.rar, .part2.rarабо .rar, .r00, .r01і т.д.

Чи є якийсь трюк, якого мені не вистачає, або це щось можливе лише з WinRAR (де ви просто клацніть правою кнопкою Витягнути, і він також знає, щоб витягнути з інших частин)?

Відповіді:


54

У мене була ця проблема дуже раніше, і ось відповідь.

unrar x filename.part1.rar

Якщо в архіві міститься файл foo в рядку каталогів, він буде вилучений так, як у SUSE. Під Red Hat шкода стане файлом під назвою bar / foo.
Торстен Стаерк

10

Я знаю, що це давнє питання, але я зробив це за допомогою лише наступної команди, використовуючи безкоштовну програму UNRAR 4.10

unrar e filename.rar

Це справлялося з кількома частинами просто чудово.


6
Strangley, в Debian пакет unrar міг витягти моїх багатоскладових rars, але unrar-free цього не був. Це трохи заплутано, оскільки виконання команди unrar з пакету unrar (який, мабуть, не є безкоштовним) стверджує, що це безкоштовна програма UNRAR 4.10, як ви згадували. Дякую, я вже не міг змусити це працювати досить довго.
bhinesley

2
Щоб продовжити, у Debian, якщо ви не бачите пакунок під назвою "unrar", переконайтеся, що ви включаєте contrib та non-free у свої доречні джерела. Unrar - це невільний пакет.
Джефф Веллінг

2
Ви можете використовувати вільний (як на волі) unar теж як foolows; unar filename.rar
aairey
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.