Кнопки для 7-Zip
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
-
Kiril__777
- Сообщения: 15
- Зарегистрирован: Пт сен 09, 2016 15:40
Кнопка сжатия методом Zip
Работает отлично. Решил перенести ее на другой мой TC и тут стала появляться ошибка

в этой копии ТС все идентично рабочей, даже работают другие кнопки, например
Почему ошибка появляется понять не могу, подскажите.
Спасибо
Код: Выделить всё
команда: %comspec% /c start "7-zip сжимает..." /min "%COMMANDER_PATH%\7z\7zG.exe"
параметр: a -tzip -ssw -mx5 "%O.7z" @%Lв этой копии ТС все идентично рабочей, даже работают другие кнопки, например
Код: Выделить всё
команда: %comspec% /c start "7-zip сжимает..." /min "%COMMANDER_PATH%\7z\7zG.exe"
параметр: a -t7z -mx -m0=LZMA -mse -ssw -scsWIN -y -- "%O.7z" @%LСпасибо
Код: Выделить всё
%comspec% /c start "7-zip сжимает..." /min-tzip и "%O.7z" не логичны в одном флаконе.
Версии 7z.exe должны соответствовать.
+ См. сюда ещё разок.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Лучше UTF-16.Skif_off писал(а):а ещё лучше использовать UTF-8
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
Я даже знаю, почему. Но UTF-8 вроде как роднее для 7-Zip +линуксы всякие...
Я даже знаю, почему. Но UTF-8 вроде как роднее для 7-Zip +линуксы всякие...
Skif_off
Знаю, что знаешь, поэтому и написал.
Роднее/не роднее - это что за критерий? UTF-16 Игорь добавлял по моей просьбе.
Знаю, что знаешь, поэтому и написал.
Роднее/не роднее - это что за критерий? UTF-16 Игорь добавлял по моей просьбе.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
-
Kiril__777
- Сообщения: 15
- Зарегистрирован: Пт сен 09, 2016 15:40
Flasher
Skif_off
Спасибо, вот при таком параметре зработало
Skif_off
Спасибо, вот при таком параметре зработало
Код: Выделить всё
a -ssw -scsUTF-8 -mx5 "%O.7z" @%ULКнопка №1.
Нужна кнопка для 7-zip, чтобы были следующие возможности:
- Указания нескольких расширений (в том числе и двойные).
- Распаковка в структуре файлов и каталогов.
- Удаление архива (только при удачной распаковке).
------------------------------------------------------------------------
Кнопка №2.
Возможность распаковки всех выделенных файлов в отдельные каталоги (по имени архива) в противоположную панель. Также, необходимо, чтобы была поддержка длинных путей...
Кто подскажет такие две кнопки???
Нужна кнопка для 7-zip, чтобы были следующие возможности:
- Указания нескольких расширений (в том числе и двойные).
- Распаковка в структуре файлов и каталогов.
- Удаление архива (только при удачной распаковке).
------------------------------------------------------------------------
Кнопка №2.
Возможность распаковки всех выделенных файлов в отдельные каталоги (по имени архива) в противоположную панель. Также, необходимо, чтобы была поддержка длинных путей...
Кто подскажет такие две кнопки???
Найти скрипт MultiRun.vbs и изменить к нему путь в кнопке.Кнопка №2.
Код: Выделить всё
TOTALCMD#BAR#DATA
"c:\Program Files\Total Commander\Utils\WHS\MultiRun.vbs"
01 "%%ProgramFiles%%\7-Zip\7z.exe" x {{%WL}} -o"%T{{%WF}}" -y
%COMMANDER_PATH%\Totalcmd.exe,7
Распаковать архивы в отдельные папки
-1
Nick писал(а):Кнопка №2.
Код: Выделить всё
TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=" %a in
('type %WF') do "%%COMMANDER_PATH%%\Plugins\WCX\Total7zip\64\7z.exe" x -y "%%a" -o"%T%%~na"
WCMICONS.DLL,31
Распаковать с 7Z выделенные архивы в каталоги с именами архивов в противоположную панель
1
-1
Nick писал(а):Кнопка №1.
Либо:TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=" %# in ('dir *.html.7z;*.docx.zip;*.xlsx.rar /a-d/b/s') do "%COMMANDER_PATH%\Utils\7-Zip\7z.exe" x "%#" -o"%~p#" -y&&del "%#"
Utils\7-Zip\7zG.exe
Распаковать .HTML.7Z/.DOCX.ZIP/.XLXS.RAR в структуре|каталога активной панели c последующим удалением
1
TOTALCMD#BAR#DATA
%ComSpec% /c for /r %# in (.) do for %i in (html.7z docx.zip xlsx.rar) do "%COMMANDER_PATH%\Utils\7-Zip\7z.exe" x "%~f#\*.%i" -o"%~f#" -y&&del "%~f#\*.%i"
Utils\7-Zip\7zG.exe
Распаковать .HTML.7Z/.DOCX.ZIP/.XLXS.RAR в структуре|каталога активной панели c последующим удалением
1
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Dimsok
Я именно скриптом "MultiRun.vbs" и пользовался. Но он не работает с длинными путями и у меня вообще как-то он нестабильно работает.
addhaloka
Спасибо, но, к сожалению, с длинными путями не работает.
Flasher
Оба варианта работают, но с длинными путями опять же - не работают. Какой вариант считается более предпочтительным?
Второй вариант работает только с двойными расширениями, т.е. расширения типа ".z"; ".zipx"; ".gzip" и т.п. не понимает...
Можно ли сделать, чтобы и длинные пути работали тоже?
Я именно скриптом "MultiRun.vbs" и пользовался. Но он не работает с длинными путями и у меня вообще как-то он нестабильно работает.
addhaloka
Спасибо, но, к сожалению, с длинными путями не работает.
Flasher
Оба варианта работают, но с длинными путями опять же - не работают. Какой вариант считается более предпочтительным?
Второй вариант работает только с двойными расширениями, т.е. расширения типа ".z"; ".zipx"; ".gzip" и т.п. не понимает...
Можно ли сделать, чтобы и длинные пути работали тоже?