Некоторые программы, такие как WinRAR, имеют в своих настройках флажок для отображения "Иконки в контекстном меню", а другие - нет. Я хотел бы добавить собственные иконки программ в контекстное меню. Не только в качестве эстетической детали, но и для того, чтобы найти их быстрее визуально. Рассматриваются следующие программы: Link Shell Extension, Classic Shell, TeraCopy, ImDisk и wxMEdit.

Windows 8.1 Single Language 64-битная 6,3 (9600)

PS Извините за мой английский, любые исправления приветствуются.

2 ответа2

0

Вы контролируете область через реестр:

HKEY_CLASSES_ROOT *\ ShellEx \ ContextMenuHandlers

Вы можете редактировать (добавлять / удалять) ключи там вручную

Другой вариант - использовать один из редакторов контекстного меню, как любой из списка здесь

0

Я боюсь, что вы не можете настроить эти значки, потому что они создаются с использованием другой системы, классической системы, используемой в HKEY_CLASSES_ROOT\.extension\shell\open\command в которой информация о какой программе выполняется и дополнительные данные ( как имя меню и значок дисплея), где хранятся непосредственно в реестре, где вы можете изменить его с помощью редактора реестра.

Эти значки создаются с использованием более продвинутого метода, при котором каждая программа регистрирует .dll, чем обрабатывает все элементы, относящиеся ко всем пунктам меню этой программы, включая значок. Новые программы, как правило, используют эту систему, потому что она более гибкая и обеспечивает большую функциональность, чем старая (например, таким образом, как WinRAR может иметь запись для « Add to "filename.rar" используя имя выбранного файла, в старой системе это только мог иметь общий Add to archive...).

Таким образом, единственный вариант для настройки этих значков был бы, если бы предложили такую опцию, как WinRAR.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .