Дан архив со следующей структурой:

archive.zip
|-- v7.5
    |-- install
        |-- app-7.5
            |-- file1
            |-- file2
            |-- file3

Используя 7zip, я бы хотел извлечь только содержимое папки app-7.5 в каталог C:\app , сохраняя при этом любую структуру папок под этой папкой. Это моя текущая команда:

7z.exe x archive.zip -oC:\app -aoa -r app-7.5

Но это создает такую структуру:

C:\app
|-- archive
    |-- v7.5
      |-- install
          |-- app-7.5
              |-- file1
              |-- file2
              |-- file3

Тогда как я хочу:

C:\app
  |-- file1
  |-- file2
  |-- file3

1 ответ1

0

Если вы не настаиваете на форме команды, вы можете использовать графический интерфейс пользователя - файл

7zfm.exe

(который устанавливается с 7z).

Затем вы можете отобразить 2 панели, и у вас не возникнет проблем с распаковкой только части структуры папок 7-zip - процедура идентична (и кажется) копированию выбранных папок и / или файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .