У коробці Unix (або з cygwin (Unix для вікон), середовищем Unix), ви можете передати файл і отримати список з нього, або, можливо, зробити файл zip всього, що дозволить довільний доступ.
У певному сенсі tar є функцією, оскільки вона призначена для стрічкових накопичувачів (односторонній лінійний доступ).
Отримайте Linux vm і віртуальний env (скажімо, сервер vmware?) Або cygwin і отримайте задоволення.
7z -options_to_extract_to_console/pipe wiki9.tar.7z | tar t > listing_of_files.txt
дасть вам список того, що там було
Потім
7z -same_options_as_before wiki9.tar.7z | tar -xT list_of_files_I_want
і вони повинні писати їх (можливо, десь дивно).
Я думаю. Я не маю список для 7z перемикає на Unix зручно прямо зараз.
Або зробити його архівом zip:
7z -same_options_as_before wiki9.tar.7z | tar -x | zip wiki.zip -
Зверніть увагу, що він, швидше за все, буде в 2-4 рази більшим (краще приклеювати файли разом, а потім стискати, стискаючи один за одним, а 7z використовує краще стиснення).
Очікуйте, що це займе кілька годин.
Подумайте про запозичення зовнішнього диска протягом декількох днів :-D або оновлення HD, heck під $ 100 для внутрішнього або зовнішнього над 200gb, навіть ноутбук HD.