Пакетное извлечение с помощью 7Zip

Пакетное извлечение с помощью 7Zip

Я получаю одну zip-папку с несколькими zip-папками внутри. Каждая отдельная zip-папка содержит один файл. Есть ли способ извлечь их все за один шаг?

решение1

В Windows 7, Vista, XP и т. д.

Из командной строки:

папка компакт-диска
для /f "usebackq" %i в (`dir *.7z /s/b`) сделать 7za x %i

Из пакетного файла удвойте знаки %:

папка компакт-диска
для /f "usebackq" %%i в (`dir *.7z /s/b`) сделать (
    @echo извлечение %%i
    7за х %%i
)

Связанный контент