如何将自定义协议添加到Vista“设置关联”列表?

时间:2008-10-09 10:50:34

标签: windows windows-vista registry protocols

我在Windows Vista上注册了自定义协议“xyz”:

HKEY\_CLASSES\_ROOT\xyz = "URL:Extensions Protocol"  

它适用于我的应用程序。

打开“控制面板 - >程序 - >默认程序 - >设置关联”,将列表滚动到最后。这是协议列表。 我想看看我的自定义协议与我的应用程序相关联。

1 个答案:

答案 0 :(得分:2)

如果您在Set Associations找不到所需的扩展程序,请先打开Command提示并输入

assoc .abc=

其中 .abc 是您要关联的扩展程序。这会将扩展名(在此示例中为.abc)添加到“设置关联”中的扩展名列表中。然后在“设置关联”中选择要用于打开该类型文件的程序。 我没有测试过自己,如果这也适用于协议,但我没有看到任何理由,为什么它不会。