43

Я хочу использовать командную строку 7-Zip, чтобы распаковать папку.

У меня есть файл, скажем example.zip и я хочу распаковать содержимое файла в папку с именем example .

Какие команды мне нужно сделать это?

4 ответа4

57

7z x example.zip -oexample

Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

<Commands>
...
  x: eXtract files with full paths
<Switches>
...
  -o{Directory}: set Output directory

Редактировать:

7z x *.zip -o*

extracts all *.zip archives to subfolders with names of these archives.

Странно, но мне пришлось перейти к полному файлу справки, чтобы найти этот пример; это не показано для 7z /?.

10

Синтаксис будет следующим: 7z x <path to>\duane.zip -oc:\duane

Это позволит извлечь содержимое архива duane.zip в папку c:\duane с полными путями.

Примечание. Между переключателем -o и папкой назначения нет места. Если эта папка не существует, она будет создана автоматически.

3

Рекурсивно извлечь отдельный файл или выборочный набор файлов из архива в текущую папку:

7za.exe e art.archive -ir!*Art.jpg
2

Для p7zip:

7za e file.7z

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