如何防止 Windows 10 在点击电子邮件链接时启动任何应用程序?

如何防止 Windows 10 在点击电子邮件链接时启动任何应用程序?

每当我在浏览器、Word、Excel 或其他任何地方单击带有 @ 符号的任何内容时,Windows 都会启动邮件应用程序。我不希望它启动任何内容。我卸载了邮件应用程序,所以现在 Windows 会启动一个表格,询问我使用哪个程序打开该链接。我不想使用任何程序,我只希望 Windows 忽略我单击电子邮件地址。我该怎么做?

答案1

您可能已将 Word 设置为自动检测并将文本转换为超链接,因此它确实将包含文本转换@为超链接。

要撤消此选项:

  • 进入菜单文件 > 选项 > 校对
  • 点击自动更正选项...
  • 在对话框中,定位到自动套用格式标签
  • 取消勾选“带有超链接的互联网和网络路径”
  • 单击“确定”。
  • 要将所有现有超链接转换为简单文本,请按 Ctrl+A 选择整个文档,然后 按Ctrl++ShiftF9

在开始上述操作之前,请先备份该文档。


Excel 的情况尤其困难,因为它只需单击一下即可跟踪超链接,而不像 Word 只需单击 Ctrl+即可跟踪Click超链接。这使得编辑包含超链接的单元格变得非常令人沮丧。

你会发现有多种方法来编辑这些字段并避免激活帖子中的超链接 当我单击超链接时,如何停止 Excel 跟踪超链接?

答案2

必须有人开发一款处理该mailto协议的应用程序。该应用程序不得执行任何操作(例如默默打开和关闭自身)。

您可以在 PowerShell 中测试该推理:

(Set-ItemProperty 'HKCU:\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\mailto\Us
erChoice' -Name ProgId).ProgID

当它要求输入值时,请将其留空。

现在 Windows 将自行重置它或者询问您想要哪个应用程序。

更令人信服的是,如果您进入regedit并删除该HKCU\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\mailto\UserChoice节点,Windows 最终会注意到它已经消失并重新创建它。

答案3

我只能想象你点击 @ 是为了复制其周围的一些文本。如果是这样,我基本上从链接前开始鼠标选择,然后滑过“@”区域,然后复制,然后在我使用它时在其他地方编辑它。希望电子邮件地址之间至少有一个空格,你可以从那里开始选择。

如果这不是用例,请澄清。

相关内容