Рекурсивная пофайловая упаковка

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

rediffusion писал(а):Запись если такая то работает отлично:
Нужна такая запись и тогда выделенные каталоги архивирует спокойно.
Это опция а), а мы говорим про б). Кстати, в отношении а) логично использовать "%P." или "%T." как в последнем примере.

Суть опции б) состоит в том, чтобы упаковывать файлы выбранных каталогов в одноимённые архивы внутри этих каталогов. По аналогии выбранные файлы также пакуются в архив с именем родительского (активного) каталога.
Но косяк при попытке создать архив с тем же именем там действительно есть. Надо править.
rediffusion писал(а):Но думаю лучше я отвечу вам(,) так(,) как новичок может не понять
Долго пытаясь осмыслить эту пролетевшую в сердцах тираду, он с лязгом ринулся с моста и был таков. ©
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
rediffusion
Сообщения: 34
Зарегистрирован: Пн фев 25, 2019 20:24

Сообщение rediffusion »

Flasher

Использую такой параметр:

Код: Выделить всё

%WL "%P." 7z "" -mx9 -m0=LZMA2:fb273 -m1=LZMA2:lc4
Работает но это не совсем то. Имеем например 2 папки, хотелось бы такие варианты упаковки:
1. Каждая папка/программа/файл в отдельный архив, архив именем объекта (каждой папке свой архив).
2. Каждая папка/программа/файл в один архив, ввод имени в диалоге.
Упаковка в активной панели.

P.S.
Или я не в тот топик попал?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

rediffusion
1. В названии топика и скрипта разве говорится об упаковке папок? И чем программа не файл? См. этот скрипт.
2. Если в один архив, то не "каждая", а всё выбранное. Ввод делается встроенным в ТС упаковщиком по (Ctrl+)Alt+F5 с плагином Total7zip. Для автоматического именования и упаковки по ТС-шному умолчательному принципу с парой других удобств первый скрипт отсюда уже приводился.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить