Как запаковать 2 файла?

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

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

Ответить
story
Сообщения: 4
Зарегистрирован: Пн ноя 09, 2009 07:42

Как запаковать 2 файла?

Сообщение story »

Подскажите можно ли реализовать такую задачу. Есть 2 файла (имена файлов одинаковые, кроме расширения: у одного есть расширение у второго нет). Пользователь выделяет эти файлы нажимает кнопку и файлы упаковываются в zip архив причем имя архива = имени файла.[mod="Avada"]Вопрос для Автоматизации. Тему переношу.[/mod]
cluster
Сообщения: 82
Зарегистрирован: Вт май 26, 2009 15:25

Сообщение cluster »

Ну а в чём проблема-то??
sample.txt
sample

На выходе:
sample.zip
story
Сообщения: 4
Зарегистрирован: Пн ноя 09, 2009 07:42

Сообщение story »

cluster писал(а):Ну а в чём проблема-то??
sample.txt
sample

На выходе:
sample.zip
Проблема вся в том что нужно, чтобы операция выполнялась автоматически без всяких запросов, то есть имя архива подставлялось бы автоматически и затем файлы бы архивировались. Короче нужно скрипт, если конечно возможно в total.
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Кнопка

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

TOTALCMD#BAR#DATA
C:\Progra~1\WinRAR\WinRAR.exe
a -m5 -rr3p -r -t -ibck -ep1 -- "%O.rar" %S
C:\Progra~1\WinRAR\WinRAR.exe
Хитрое архивирование WinRAR


-1
story
Сообщения: 4
Зарегистрирован: Пн ноя 09, 2009 07:42

Сообщение story »

Tol!k писал(а):Кнопка

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

TOTALCMD#BAR#DATA
C:\Progra~1\WinRAR\WinRAR.exe
a -m5 -rr3p -r -t -ibck -ep1 -- "%O.rar" %S
C:\Progra~1\WinRAR\WinRAR.exe
Хитрое архивирование WinRAR


-1
Попробовал чего-то вообще не архивирует. Может я чего неправильно делаю. Создал кнопку в поле команда C:\Program Files\WinRAR\WinRAR.exe
в поле параметры a -m5 -rr3p -r -t -ibck -ep1 -- "%O.rar" %S
Выделяю 2 файла затем, нажимаю на кнопку, архив не создается.
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Выдели код, скопируй и вставь на свободное место на панели инструментов
story
Сообщения: 4
Зарегистрирован: Пн ноя 09, 2009 07:42

Сообщение story »

Все заработало. Немного подправил строку

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

a -afzip -m5 -r -ep1 "%P%O" %P%S
Спасибо что помогли.
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

story писал(а):подправил строку
"%P%O" %P%S
Похоже, у твоей кнопки не пустой путь запуска
panyamail
Сообщения: 3
Зарегистрирован: Вс окт 05, 2014 20:13

Сообщение panyamail »

если можно, отредактируйте пож. скрипт
у меня схожая задача, только пар файлов много, нужно каждую пару с одинаковым именем, но разным расширением, упаковать в зип.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

[cut="to panyamail"]Это шутка? Ответ уже дан. Второй раз писать тот же запрос не требуется (я лишь по просьбе примеры привёл). Поезд ушёл. Если модератор сочтёт нужным перенести, то - другое дело.[/cut]
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить