Добавить в ZIP-опцию в контекстном меню для WinRAR

При установленном WinRAR по умолчанию в контекстном меню (щелчок правой кнопкой мыши по файлу) появляется что-то вроде "Добавить каталог в *.rar архив".

Это очень удобно, но не работает с другими системами, которые обрабатывают zip, а не формат rar.

Как удалить "Добавить в.rar" и добавить расширение "Добавить в.zip" для контекстного меню в Windows?

5 ответов

Решение

Есть опция, которую вы можете установить, зайдя в настройку.. Перейдите в Параметры-> Настройки-> Сжатие -> (Профили сжатия) Создать по умолчанию-> Формат архива-> Выбрать Zip-> Нажмите ОК-> Снова ОК ----> Вы сделали:)

Существует также другой способ использовать существующий профиль или создать новый профиль и добавить этот новый профиль в контекстное меню без установки или изменения профиля по умолчанию:

1) Щелкните правой кнопкой мыши на файле, который вы хотите ZIP. 2) Нажмите "Добавить в архив..." в контекстном меню.

Если у вас уже есть набор профилей, который вы хотели бы использовать, например "Добавить в ZIP", то все, что вам нужно сделать, это:

4) Нажмите кнопку "Профили...". 5) Щелкните левой кнопкой мыши по профилю, который вы хотите добавить в контекстное меню, чтобы выделить его. 6) Нажмите кнопку "Изменить" справа. 7) Используйте существующее имя или измените его, если хотите. 8) Если вы хотите, чтобы пункт контекстного меню выполнялся немедленно, установите флажок "Немедленное выполнение" или оставьте его не отмеченным, если вы хотите, чтобы он отображал окно параметров перед обработкой. 9) Установите флажок "Добавить в контекстное меню", чтобы добавить этот профиль непосредственно в контекстное меню для дальнейшего использования.

Если у вас еще нет профиля для файлов ZIP, то:

4) Установите все параметры, которые вы хотите в диалоге параметров, чтобы обрабатывать файлы этих типов при выполнении из контекстного меню. 5) На вкладке "Общие" нажмите "Профили..." и выберите "Сохранить текущие настройки в новый профиль...". 6) Измените "Имя профиля" на что-то более наглядное, чтобы вы знали, что он делает. (например, "Добавить в ZIP") 7) Если вы хотите, чтобы пункт контекстного меню выполнялся немедленно, установите флажок "Немедленное выполнение" или оставьте его не отмеченным, если вы хотите, чтобы он отображал окно параметров перед обработкой. 8) Установите флажок "Добавить в контекстное меню", чтобы добавить этот профиль непосредственно в контекстное меню для дальнейшего использования.

Используйте "Добавить в архив" и укажите в качестве формата архива .zip,

Кроме этого, используйте оболочку Windows по умолчанию.zip maker (Send to > Zipped folder).

Чтобы изменить саму запись оболочки, я бы предположил, что вам нужно будет выкопать реестр и установить правильные флаги для передачи в WinRar...

Чтобы удалить пункты меню "Архив WinRAR" и "Архив ZIP WinRAR" в контекстном меню проводника Windows в подразделе "Новый", выполните следующие действия:

  1. В редакторе реестра в разделе HKEY_CLASSES_ROOT вы увидите 2 ключа: WinRAR и WinRAR.ZIP
  2. Переименуйте их в другое. Например, переименуйте первый в WinRAR_RenamedToExcludeFromContextMenu. Это позволит вам позже легко вернуться к исходному состоянию, если вы передумаете.
  3. Вот и все. Эти записи исчезли из контекстного меню.

Я думаю, нам нужно использовать вкладку Winrar > Параметры> Настройки> Интеграция, чтобы полностью отключить "Обработчик контекстного меню", сняв все флажки. Затем создайте наши собственные записи на HKCR\*\Shell\My_WinRAR с правильным синтаксисом строки comamnd для архивирования файла. Это не будет так элегантно, как использование DLL, но это может сработать.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\My_WinRAR]
"MUIVerb"="WinRAR_ZIP_EM_UP_By_KNUCKLE_DRAGGER"
"icon"="WINRAR.exe"
"Position"="Top"
"HasLUAShield"=""
"Extended"=""

[HKEY_CLASSES_ROOT\*\shell\My_WinRAR\command]
@="WINRAR MAGIC GOES HERE"
;
;
Другие вопросы по тегам