Измените клавишу «Отправить» или «Повернуть против часовой стрелки» в контекстном меню проводника Win 7

2385
Gnubie

В моем проводнике Windows 7 на английском языке я могу щелкнуть правой кнопкой мыши файл и нажать, Nчтобы открыть подменю « Отправить в», если это не файл изображения, в этом случае он переключается между « Отправить» и « Повернуть против часовой стрелки», и мне нужно нажать Nдважды, затем Enterоткрыть подменю « Отправить» .

Есть ли способ, например, путем редактирования реестра, но не взлома двоичных файлов Windows, чтобы изменить любой ключ акселератора, чтобы они не конфликтовали?

В качестве альтернативы, есть ли другой способ открыть подменю « Отправить в» одним нажатием клавиши, без установки дополнительного программного обеспечения, например, AutoHotkey?

1

1 ответ на вопрос

1
Karan

You can easily disable the rotation functions if you do not need them (honestly, it's better to use a dedicated image editor for such operations, esp. one that is capable of lossless JPEG transforms and which allows you to decide what to do while rotating images with partial MCUs). Just download ShellExView, run it, search for Windows Photo Viewer Image Verbs and disable the context menu entry.

Now unless something else decides to steal N, you'll be free to open Send to via a single keypress.

Спасибо, Каран. Это работает, и дало мне новые возможности для настройки моих контекстных меню, хотя это требует установки дополнительного программного обеспечения. Я отмечу это как правильный ответ, если никто не имеет никаких ответов. Gnubie 11 лет назад 0
@ Gnubie: установка не требуется, все утилиты NirSoft являются переносимыми. Karan 11 лет назад 0
Любой, кто предпочитает использовать regedit, может либо удалить `HKEY_CLASSES_ROOT \ CLSID \ ` `, чтобы избавиться от всех элементов контекстного меню, либо изменить данные, чтобы удалить определенные элементы. mythofechelon 11 лет назад 1
В моей системе ShellExView не работает, даже если право собственности дано администраторам на `HKEY_CLASSES_ROOT \ CLSID \ ` Jeff 9 лет назад 0
@Jeff: ты пробовал последнюю версию т.е. 1.90? Вы пробовали запустить программу от имени администратора? Если по-прежнему происходит сбой, возможно, Process Monitor может сказать вам, почему. Karan 9 лет назад 0
Да на оба вопроса; v1.90 ShellExView и запускается от имени администратора. Пользователь `TrustedInstaller` владеет ключом. Я закончил тем, что стал полностью ядерным и переименовал PhotoViewer.dll. Я ненавидел это делать, но ... Jeff 9 лет назад 0
@Jeff: Вы пытались вручную удалить или переименовать раздел реестра? Karan 9 лет назад 0
Да, я взял на себя ответственность и удалил ключ. Сначала я попытался вручную удалить два параметра «Поворот». Как ни странно, ни один из них не сработал, что говорит мне о том, что с моей системой происходит что-то еще - но что в мире это может быть? Win7 SP1. Jeff 9 лет назад 0
Я исправил это с ShellExView! Я проверил «Показать 32-битные расширения оболочки» в меню «Параметры». Я забыл выключить его после того, как использовал его в последний раз. Снимите флажок, отключите «Глаголы изображений в Windows Photo Viewer», перезагрузите компьютер (обязательно) и VIOLA! Ядерная бомба на PhotoViewer.dll сводила меня с ума, поэтому мне пришлось с этим разобраться. Jeff 9 лет назад 1