Извлечение нескольких защищенных паролем архивов, расположенных в нескольких подкаталогах.
Есть папка, содержащая множество папок и подпапок, и каждая из них содержит любое количество защищенных паролем архивов 7zip. Пароль один и тот же для всех. Это однослойные архивы (архивов внутри архивов нет).
Я пытаюсь извлечь их все одной командой таким образом, чтобы:
- Каждый файл будет извлечен в каталог, в котором находился его исходный архив, без создания для него подпапки.
- Каждый исходный архивный файл будет удален,
- и пароль будет введен автоматически по команде.
Я уже знаю, что это должен быть какой-то скрипт, поскольку контекстное меню 7zip не позволяет сделать это AFAIK. Однако я не очень хорошо разбираюсь в использовании командной строки и был бы очень признателен, если бы кто-нибудь предоставил сценарий, который я мог бы скопировать и вставить...
Я уже просмотрел кучу ответов, в том числе следующие, описывающие аналогичную ситуацию без пароля:
- https://superuser.com/questions/240853/how-do-i-extract-all-zip-files-in-subfolders-using-7-zip-on-windows-7 (я не знаю, как использовать этот)
- Как мне извлечь все архивы в подкаталогах этой папки?(Мне удалось выяснить, как встроить пароль, но я не уверен, как сообщить ему Y для всех перезаписей или как добавить функцию удаления архива)