ask-rus писал(а):Р а с п а к о в а т ь архив (любой, поддерживаемый 7-Zip) в т е к у щ у ю панель.
Если просто, то по логике так:
Код: Выделить всё
TOTALCMD#BAR#DATA
%comspec% /c start "7z распаковывает..." /min "<App>\7-Zip\7z.exe"
e %N -o"%O"
<App>\7-Zip\7z.sfx
Распаковать архив под курсором
1
-1
Но тут проблемка, почему-то такой способ перемещает файлы из вложенных папок в корень получателя.
Tol!k писал(а):А как моя кнопка может создать архив в противоположной панели?
Дык попробуй.
Tol!k писал(а):Может файлы такие попались?
Обычные текстовые.
Tol!k писал(а):Я обязан пихать в папку ТС все существующие архиваторы?
Ну мы'ж не о чьих-то обязанностях. При чём тут это..
Tol!k писал(а):Для портабельности мне хватает ТС-ного zip-a, потому, что выигрыш в скорости в 2-4 раза по сравнению с .rar и .7z для меня ценнее пары процентов выигрыша в сжатии.
Да 7z давно уже не формат №1 по степени сжатия. Я сам 7z уже мало использую, в rar и bzip2 пакую для своих нужд.
iNorbert писал(а):7zr.exe в lzma2 сжимает.
Понял. Потом проверю, просто пост
Tol'k был для меня уважительным аргументом, хотя этот архив уже в наличии имелся до того.