Как добавить еще одну запись в диалог «Установить ассоциации» для протокола mailto?

2758
Lasse Vågsæther Karlsen

В более ранних версиях Windows я мог легко заставить Windows обрабатывать ссылки mailto: определенным образом, в частности, чтобы открыть окно Compose для моей учетной записи GMail, по крайней мере путем настройки реестра.

Теперь в Windows 7 я не могу найти старые места, или, по крайней мере, они не работают так, как я надеялся.

Когда я открываю окно «Установить ассоциации» и открываю диалоговое окно для протокола mailto, в нем перечисляются почта Thunderbird и Windows, обе из которых установлены сейчас.

Вместо этого я хотел бы открыть следующую программу (ярлык):

"%LOCALAPPDATA%\Google\Chrome\Application\chrome.exe" --app=https://mail.google.com/mail?extsrc=mailto&url=%1 

Это произойдет, если я запусту его из диалогового окна «Пуск»> «Выполнить», откроет новое окно Google Chrome (мой текущий браузер) и откроет диалоговое окно «Создать» для моей учетной записи GMail.

Кто-нибудь знает, как я могу сделать одно из следующих действий:

  • Либо добавьте вышеупомянутый ярлык в качестве программы в диалоговом окне «Установить ассоциации», чтобы я мог выбрать его
  • Или принудительно отредактируйте реестр, чтобы вместо него использовать эту строку ярлыков, и в этом случае какую часть реестра мне нужно редактировать?

Любая помощь будет приветствоваться.

Обратите внимание, что я попробовал наиболее часто цитируемый способ сделать это, отредактировав путь реестра HKCR \ mailto \ shell \ open \ command, похоже, это не имеет никакого эффекта.

Я также использую 64-битную Windows 7, есть несколько разделов реестра Wow6432Node, может ли быть другое место в реестре, которое мне нужно отредактировать?

Также обратите внимание, что я тестирую как нажатие на ссылку в браузере, так и Пуск -> Выполнить и ввод адреса mailto: там. В моем случае оба по-прежнему открывают Windows Live Mail, которую я установил для интерфейса новостного клиента.

1

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

1
Kez

Компьютер \ HKEY_CLASSES_ROOT \ MAILTO \ Shell \ открытую команду \

Внутри здесь измените значение (по умолчанию) на:

chrome " https://mail.google.com/mail?extsrc=mailto&url=%1 "

Я думаю, что это может быть то, что вы ищете.

РЕДАКТИРОВАТЬ - после обновления значения реестра изменения происходят немедленно.

К сожалению, это не похоже на работу в Windows 7. Я использую 64-разрядную версию Windows 7, может ли это изменить расположение реестра? Lasse Vågsæther Karlsen 14 лет назад 0
Я использую Windows 7, попробовал и изменения произошли немедленно. Хм ... Kez 14 лет назад 0
На моей машине все еще открывается Почта Windows, но ничего, что я пробовал, ничего не изменило. Я даже попробовал программу под названием «gMailTwo», которая должна была также изменить почтовый клиент по умолчанию, но это тоже не сработало. Lasse Vågsæther Karlsen 14 лет назад 1
Я еще раз посмотрю. В то же время, вы пробовали почтовый уведомитель Google? Это очень легкий и добавляет опцию mailto :. Вы можете выбрать, какой браузер открыт. Kez 14 лет назад 0
Я попытаюсь повторить, но в прошлый раз, когда я попробовал, он не обрабатывал протокол https, и я настроил GMail на запрос https, так что было просто невозможно проверить мою электронную почту. Lasse Vågsæther Karlsen 14 лет назад 0
Если вы имеете в виду, что уведомитель не работал с https, вы правы. Патч http://www.google.com/mail/help/downloads/notifier_https.zip исправит это. Я обновил свой пост, скрестив пальцы. Kez 14 лет назад 0

Похожие вопросы