答案1
我正在尝试更改 IRC 协议处理程序
以下是适用于 Windows 8 的解决方案。类似/相同的过程也适用于 Windows 10。
警告:
以下说明包含修改注册表的步骤。但是,如果错误地修改注册表,可能会出现严重问题。
因此,请确保仔细遵循这些步骤。为了增加保护,请在修改注册表之前备份它。然后,如果出现问题,您可以恢复注册表。
有关详细信息,请参阅如何在 Windows 中备份和恢复注册表。
在 Windows 8 上更改 IRC 协议关联
我想删除 Google Chrome 与 IRC 协议的关联。如果我从“运行”打开 IRC 链接,例如 irc://irc.neowin.net/neowin,Google Chrome 就会打开。我想让 mIRC 与此协议关联。
我尝试使用“设置默认程序”删除关联,但没有成功。它只允许我将其更改为 Windows 8(商店)应用程序。
解决方案:
我能够通过以下简单的注册表更改从 Google Chrome 中删除 IRC 关联:
去
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\Capabilities\URLAssociations\
然后删除该
IRC
行就是这样。我在 Windows 8 机器上进行了测试,单击 Chrome 中的 IRC 链接会启动 mIRC 并提示我连接到服务器。
假设您有与 mIRC 关联的 IRC 链接。
我制作了一个简单的注册表文件,它将对 Chrome 进行更改并将 IRC 和 XDCC 链接关联到 mIRC:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\irc]
@="URL: IRC Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\irc\shell\open\command]
@="C:\\Program Files (x86)\\mIRC\\mirc.exe %1"
[HKEY_CLASSES_ROOT\xdcc]
@="URL: XDCC Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\xdcc\shell\open\command]
@="C:\\Program Files (x86)\\mIRC\\mirc.exe %1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\Capabilities\URLAssociations]
"irc"=-