В Unix-системе (или в Cygwin (Unix для Windows), среде Unix) вы можете передать файл и получить из него листинг, или, возможно, создать zip-файл всего этого, что обеспечит произвольный доступ.
В некотором смысле tar - это особенность, так как она предназначена для ленточных накопителей (односторонний линейный доступ).
Получите Linux vm и виртуальный env (скажем, vmware server?) Или 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 использует лучшее сжатие).
Ожидайте, что это займет часы.
Подумайте о том, чтобы одолжить внешний диск на несколько дней:- или модернизируйте свой HD, подешевите до 100 долларов за внутренний или внешний более 200 ГБ, даже за ноутбук HD.