Извлечь конкретный файл расширения из сжатого файла в сжатый файл без извлечения сжатого файла первой глубины с помощью инструмента командной строки 7zip

Я пытаюсь извлечь файл из файла VMDK. Файл vmdk содержит три сжатых файла. В сжатом файле много файлов. то, что я хочу сделать, - это извлечь файл с конкретным расширением, которое я установил из этого файла vmdk, без извлечения сжатого файла первой глубины.

Например, в vmtest.vmdk есть три файла (2, 1.ntfs, 0.ntfs, это сжатый файл). и есть много файлов и папок в 1.ntfs. Чтобы извлечь файл.log из vmtest.vmdk с помощью инструмента командной строки 7z. Сначала я должен извлечь vmtest.vmdk и найти файл.log, используя команду как ниже

7z e 1.ntfs -oc:\result *.log -r

Но если я использую этот способ, мне нужно распаковать vmtest.vmdk, и ему нужно большое дисковое пространство.

Можно извлечь конкретный файл без извлечения всех файлов в 7zip GUI инструмент. Но я не могу найти решение, как получить конкретный файл расширения без извлечения всех.

0 ответов

Другие вопросы по тегам