Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Кнопки для 7-Zip
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Kiril__777



Joined: 09 Sep 2016
Posts: 14

Post (Separately) Posted: Fri Sep 09, 2016 16:48    Post subject: Reply with quote

Flasher wrote:
vbyen
Если нужно распаковывать в папки рядом с архивами, то можно ещё мой скрипт использовать.

Сохранить как WSH скрипт?
С каким параметром в кнопке запускать?
Выбираю папку, жму кнопку, появляется "Сценарий не указан". Где его указать?
Спасибо
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11422
Location: Москва

Post (Separately) Posted: Fri Sep 09, 2016 19:42    Post subject: Reply with quote

Kiril__777
Актуальный скрипт находится здесь, а тема его обсуждения та, что приведена по ссылке в цитате. Памятка сверху подфорума.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Kiril__777



Joined: 09 Sep 2016
Posts: 14

Post (Separately) Posted: Sat Sep 10, 2016 02:31    Post subject: Reply with quote

Flasher
всеравно не пойму как он работает, максимум что он распаковал это три dll-ки, как распаковать архивы не пойму, путь указал правильный, никаких диалоговых сообщений не появилось.
Flasher wrote:
Kiril__777
Актуальный скрипт находится здесь, а тема его обсуждения та, что приведена по ссылке в цитате. Памятка сверху подфорума.

Где?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11422
Location: Москва

Post (Separately) Posted: Sat Sep 10, 2016 02:48    Post subject: Reply with quote

Kiril__777
Тема для обсуждения здесь. И не надо цитировать предыдущий пост.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Kiril__777



Joined: 09 Sep 2016
Posts: 14

Post (Separately) Posted: Sat Sep 10, 2016 03:14    Post subject: Reply with quote

Сжатие методом Zip
Code:
a -tzip -ssw -mx5 "%O.7z" @%L


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


Правильно?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11422
Location: Москва

Post (Separately) Posted: Sat Sep 10, 2016 03:34    Post subject: Reply with quote

Первый по усмотрению. Второй:
Code:
a -t7z -mx0 -ms=off -mhc=off -ssw -scsUTF-16LE -y -- "%O.7z" @%WL
Впрочем, для упаковки тоже универсальные средства имеются (1, 2).
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Sat Sep 10, 2016 07:56; edited 1 time in total
Back to top
View user's profile Send private message
Kiril__777



Joined: 09 Sep 2016
Posts: 14

Post (Separately) Posted: Sat Sep 10, 2016 03:43    Post subject: Reply with quote

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

Ничего не происходит Shocked
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11422
Location: Москва

Post (Separately) Posted: Sat Sep 10, 2016 03:50    Post subject: Reply with quote

Kiril__777
А так?:
Code:
a "%O.7z" -mx0 -ms=off -mhc=off -ssw -scsUTF-16LE -y @%WL
Версия 7z.exe последняя?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Sat Sep 10, 2016 07:56; edited 1 time in total
Back to top
View user's profile Send private message
Kiril__777



Joined: 09 Sep 2016
Posts: 14

Post (Separately) Posted: Sat Sep 10, 2016 04:00    Post subject: Reply with quote

Flasher
нет, я 9.20 использую
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11422
Location: Москва

Post (Separately) Posted: Sat Sep 10, 2016 04:07    Post subject: Reply with quote

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

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Kiril__777



Joined: 09 Sep 2016
Posts: 14

Post (Separately) Posted: Sat Sep 10, 2016 04:27    Post subject: Reply with quote

Flasher
взял 7zG.exe версии 16.02, работает. Спасибо.
Тогда вопрос, имеет ли смысл заменить во всех кнопках 7z.exe версии 9.20 на новую 7zG.exe и чем они отличаются?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11422
Location: Москва

Post (Separately) Posted: Sat Sep 10, 2016 04:40    Post subject: Reply with quote

Kiril__777
Конечно, имеет. 7zG - это GUI-версия. Т.е. можно наблюдать прогресс в неконсольном окне (в панели задач - проценты). Также можно для неавтоматического случая использовать ключ -ad для вывода диалога опций упаковки. Ещё отличием является невозможность в этой версии при распаковке пропускать запароленные архивы (придётся вводить). Также есть проблемка с незакрытием окна при работе с ISO. Но в остальном вариант более нагляден и юзабилен.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Kiril__777



Joined: 09 Sep 2016
Posts: 14

Post (Separately) Posted: Sat Sep 10, 2016 06:02    Post subject: Reply with quote

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

что лучше?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11422
Location: Москва

Post (Separately) Posted: Sat Sep 10, 2016 06:51    Post subject: Reply with quote

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

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Sat Sep 10, 2016 07:52; edited 1 time in total
Back to top
View user's profile Send private message
Kiril__777



Joined: 09 Sep 2016
Posts: 14

Post (Separately) Posted: Sat Sep 10, 2016 07:35    Post subject: Reply with quote

Flasher
при таком варианте
Code:
a -mx0 -ms=off mhc=off -ssw -scsUTF-16LE -y -- "%O.7z" @%WL

архив создается с именем "mhc=off.7z" и пишется ошибка что архивируемый файл не найден Shocked
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Page 8 of 10

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group