Кнопки для 7-Zip
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 11, 12, 13  Next  :| |:
Total Commander -> Автоматизация Total Commander

#106:  Author: Kiril__777 PostPosted: Fri Sep 09, 2016 16:48
    —
Flasher wrote:
vbyen
Если нужно распаковывать в папки рядом с архивами, то можно ещё мой скрипт использовать.

Сохранить как WSH скрипт?
С каким параметром в кнопке запускать?
Выбираю папку, жму кнопку, появляется "Сценарий не указан". Где его указать?
Спасибо

#107:  Author: FlasherLocation: Москва PostPosted: Fri Sep 09, 2016 19:42
    —
Kiril__777
Актуальный скрипт находится здесь, а тема его обсуждения та, что приведена по ссылке в цитате. Памятка сверху подфорума.

#108:  Author: Kiril__777 PostPosted: Sat Sep 10, 2016 02:31
    —
Flasher
всеравно не пойму как он работает, максимум что он распаковал это три dll-ки, как распаковать архивы не пойму, путь указал правильный, никаких диалоговых сообщений не появилось.
Flasher wrote:
Kiril__777
Актуальный скрипт находится здесь, а тема его обсуждения та, что приведена по ссылке в цитате. Памятка сверху подфорума.

Где?

#109:  Author: FlasherLocation: Москва PostPosted: Sat Sep 10, 2016 02:48
    —
Kiril__777
Тема для обсуждения здесь. И не надо цитировать предыдущий пост.

#110:  Author: Kiril__777 PostPosted: Sat Sep 10, 2016 03:14
    —
Сжатие методом Zip
Code:
a -tzip -ssw -mx5 "%O.7z" @%L


без сжатия 7z
Code:
a -t7z -mx0 -mse -ssw -scsWIN -y -- "%O.7z" @%L


Правильно?

#111:  Author: FlasherLocation: Москва PostPosted: Sat Sep 10, 2016 03:34
    —
Первый по усмотрению. Второй:
Code:
a -t7z -mx0 -ms=off -mhc=off -ssw -scsUTF-16LE -y -- "%O.7z" @%WL
Впрочем, для упаковки тоже универсальные средства имеются (1, 2).

Last edited by Flasher on Sat Sep 10, 2016 07:56; edited 1 time in total

#112:  Author: Kiril__777 PostPosted: Sat Sep 10, 2016 03:43
    —
Flasher
Flasher wrote:
a -t7z -mx0 -ms=off mhc=off -ssw -scsUTF-16LE -y -- "%O.7z" @%WL

Ничего не происходит Shocked

#113:  Author: FlasherLocation: Москва PostPosted: Sat Sep 10, 2016 03:50
    —
Kiril__777
А так?:
Code:
a "%O.7z" -mx0 -ms=off -mhc=off -ssw -scsUTF-16LE -y @%WL
Версия 7z.exe последняя?

Last edited by Flasher on Sat Sep 10, 2016 07:56; edited 1 time in total

#114:  Author: Kiril__777 PostPosted: Sat Sep 10, 2016 04:00
    —
Flasher
нет, я 9.20 использую

#115:  Author: FlasherLocation: Москва PostPosted: Sat Sep 10, 2016 04:07
    —
Kiril__777
Мы не в чате, заглавные и точки тут не отменялись.
И ничего, полагаю, не мешает перейти на актуальную версию.

Вот кнопка для теста:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\7-Zip\7zG.exe
a "%O.7z" -mx0 -ms=off -ssw -scsUTF-16LE -y @%WL
%COMMANDER_PATH%\Utils\7-Zip\7zG.exe
Упаковать выделенное в 7z-архив с минимальным сжатием

1

#116:  Author: Kiril__777 PostPosted: Sat Sep 10, 2016 04:27
    —
Flasher
взял 7zG.exe версии 16.02, работает. Спасибо.
Тогда вопрос, имеет ли смысл заменить во всех кнопках 7z.exe версии 9.20 на новую 7zG.exe и чем они отличаются?

#117:  Author: FlasherLocation: Москва PostPosted: Sat Sep 10, 2016 04:40
    —
Kiril__777
Конечно, имеет. 7zG - это GUI-версия. Т.е. можно наблюдать прогресс в неконсольном окне (в панели задач - проценты). Также можно для неавтоматического случая использовать ключ -ad для вывода диалога опций упаковки. Ещё отличием является невозможность в этой версии при распаковке пропускать запароленные архивы (придётся вводить). Также есть проблемка с незакрытием окна при работе с ISO. Но в остальном вариант более нагляден и юзабилен.

#118:  Author: Kiril__777 PostPosted: Sat Sep 10, 2016 06:02
    —
Flasher
а какая тогда разница между
Flasher wrote:
a -t7z -mx0 -ms=off mhc=off -ssw -scsUTF-16LE -y -- "%O.7z" @%WL

и
Flasher wrote:
a "%O.7z" -mx0 -ms=off mhc=off -ssw -scsUTF-16LE -y @%WL

что лучше?

#119:  Author: FlasherLocation: Москва PostPosted: Sat Sep 10, 2016 06:51
    —
Kiril__777
Разница в отсутствии указания формата сохранения и '--' во втором варианте для предотвращения спотыкания на именах с дефисом. В -t7z есть смысл, только при необходимости записать имя с другим раширением или без него. Т.е. в данном случае лучше такой вариант:
Code:
a -mx0 -ms=off -mhc=off -ssw -scsUTF-16LE -y -- "%O.7z" @%WL


Last edited by Flasher on Sat Sep 10, 2016 07:52; edited 1 time in total

#120:  Author: Kiril__777 PostPosted: Sat Sep 10, 2016 07:35
    —
Flasher
при таком варианте
Code:
a -mx0 -ms=off mhc=off -ssw -scsUTF-16LE -y -- "%O.7z" @%WL

архив создается с именем "mhc=off.7z" и пишется ошибка что архивируемый файл не найден Shocked



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 11, 12, 13  Next  :| |:
Page 8 of 13

Powered by phpBB © 2001, 2005 phpBB Group