Войти

Показать полную графическую версию : Добавление пункта в контекстное меню (WinRaR)


Mancoffee
31-08-2012, 18:12
Как добавить дополнительное меню? У меня есть
Добавить в архив ...
Добавить в архив "Название папки/файла.rar"
Хочу, чтобы было ещё и
Добавить в архив "Название папки/файла.zip"

ShaddyR
31-08-2012, 21:56
Winrar по-умолчанию не содержит таких вариантов. Все доступные можешь найти в меню Параметры\Установки->Интеграция, кнопка [Элементы контекстного меню].
Варианты решения:
Создать профиль по-умолчанию, в котором указать .zip как умолчательный формат создаваемого архива
Установить параллельно HaoZip - китайский клон Winrar'а, что добавит до боли знакомые опции не только с .zip, а и с .7z (причем и на создание и на распаковку - все как у Рошала)

Mancoffee
31-08-2012, 22:02
ShaddyR, ну-у-у эти варианты не катят. То, что не содержит - это я знаю. Иначе бы не спрашивал. Вопрос в том, как реализовать.

ShaddyR
31-08-2012, 22:14
эти варианты не катят »
чем же? В особенности второй?
>
как реализовать. »
ты предлагаешь вручную добавлять пункт меню?

ЗЫ: какое отношение вопрос имеет к
» Клиентские ОС Microsoft » Microsoft Windows 7 » »
? Это специфическая проблема семерки? :)

Mancoffee
31-08-2012, 22:54
В особенности второй? »
Хочется всё в одном комплекте
ты предлагаешь вручную добавлять пункт меню? »
Угу. Как-то так ...
то специфическая проблема семерки? »
В смысле? Что именно?

В реестре не нашёл. На сколько понимаю меню подключается через dll-ку. Правильно?
Вот смотрю в dll-ке (в строковой таблице) есть "Add files to an archive using the compression profile", но в Настройки->Интеграция такого нет. А это наверное, почти то, что нужно.

Vadikan
01-09-2012, 01:19
Mancoffee, все очень просто. Список пунктов контекстного меню определяется расширением оболочки, которое программно реализует WinRar. Нет рук - нет печенья, и система тут ни при чем. Пляски с бубном в реестре вам не помогут, а обходные пути - кривые, я разбирал их в блоге (http://www.outsidethebox.ms/12219/#_Toc298847866).

ShaddyR
01-09-2012, 02:04
Хочется всё в одном комплекте »
остальные варианты менее красивые, так что не вижу смысла заморачиваться.
>
В смысле? Что именно? »
я просто пытаюсь понять, по какому принципу ты решил разместить вопрос именно в данном разделе конференции, а не, к примеру, в Программное обеспечение Windows (http://forum.oszone.net/forum-7.html), где ему как бы и есть самое место. Помогаем нескучать модераторам? ;)

Mancoffee
01-09-2012, 03:36
Помогаем нескучать модераторам? »
Просто думал, что это через реестр можно осуществить, а он отличается в разных версиях Windows поэтому сюда и написал. Вот. :)

Vadikan,
И что всегда так сложно. :)

ShaddyR
01-09-2012, 03:44
думал, что это через реестр можно осуществить, а он отличается в разных версиях Windows поэтому сюда и написал »
т.е. написать в теме WinRAR (http://forum.oszone.net/thread-40730.html) вопрос вида "Как сделать <такое-то> под Windows 7?" оказалось существенно сложнее выбранного варианта? Наверное, что-то я упустил в цепочке логических рассуждений..

Mancoffee
01-09-2012, 03:46
ShaddyR, хорошо. Согласен. "Прочайниковал" :)

yurfed
01-09-2012, 09:30
Mancoffee, есть вариант установить PowerAchiver (http://www.powerarchiver.com/download-powerarchiver/) Понимает кучу форматов.
В контекстном меню от "CAB до TAR"

Упс, извиняюсь. Нет "Создать RAR архив"
http://i057.radikal.ru/1209/8c/0242511e1661t.jpg (http://radikal.ru/F/i057.radikal.ru/1209/8c/0242511e1661.jpg.html)

Mancoffee
01-09-2012, 14:17
yurfed, ShaddyR, хорошо убедили. Поставлю, посмотрим ...

Упс, извиняюсь. Нет "Создать RAR архив" »
Есть.




© OSzone.net 2001-2012