1

Я использую команду:

7z.exe x -y -o<dir> <archive dir> * -aoa -r

извлечь все архивы, которые находятся в каталоге архива.

Я сталкиваюсь с проблемой, когда exe-файлы, которые упакованы, в конечном итоге также извлекаются.

Есть ли способ извлечь все файлы в каталоге, но исключить файлы * .exe?

Я пробовал флаг -x (-x! .Exe и -xr! .Exe ), но они исключают извлечение * .exe из архивов rar и zip.

Спасибо за помощь.

1 ответ1

1

Вы должны указать, какие файлы извлекать из папки <archive> . Если вы хотите извлечь файлы только из .zip файлов, вам нужно указать <archive>\*.zip .

7z.exe x -y -o<dir> <archive dir>\*.zip * -aoa -r

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