从thunderbird打开http链接会打开新的firefox实例


0

希望你的帮助,这个问题真烦人,我找不到答案。

我使用个人配置文件“FFbeta”的Firefox,我开始使用命令行参数 C:\Program Files (x86)\Firefox5\firefox.exe -P "FFbeta" -no-remote。当我尝试从thunderbird打开链接时,不是在正在运行的FFbeta实例中打开它们,而是启动新的默认配置文件Firefox。
Win7默认程序设置仅允许设置用于处理协议但没有命令行参数的程序。我尝试过采纳答案 打开特定文件类型时添加默认命令行选项 并编辑我的注册表如下:

HKEY_CLASSES_ROOT/http/shell/open/command/(default)="C:\Program Files (x86)\Firefox5\firefox.exe" -P "FFbeta" -osint -url "%1"

不幸的是,这没有帮助。我需要编辑注册表中的另一个地方吗?或者是否有另一种方法来实现理想的行为?

Answers:


1

您需要更改Thunderbird中的默认操作,这不是通过注册表完成的。这里有一个非常好的解释: http://kevinlocke.name/bits/2012/07/18/thunderbird-default-browser-linux/

本质上,信息存储在“mimetypes.rdf”文件中,该文件通常位于Thunderbird程序目录\ defaults \ profile中。

由于您不能只添加操作,因此必须使用所述的类似解决方法进行操作。根据Tbird的版本,在Windows中您可以使用工具>选项>高级>并单击常规选项卡上的“配置编辑器”按钮,而不是引用的“编辑 - >首选项 - >高级 - >配置编辑器....”

其余部分应遵循:

  • 强制Tbird提示配置更改为“network.protocol-handler.warn-external.http to true”

  • 使用正确的程序将其设置为打开

  • 编辑操作以添加所需的开关

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.