Windows中的自定义URI方案

时间:2015-12-11 21:16:29

标签: windows uri

我知道Windows(至少在Windows 10之前)允许您注册自定义URI协议的处理程序。但有没有办法注册一个应用程序来处理符合特定格式的现有URI协议,就像在Android中一样。具体来说,我希望应用程序而不是默认浏览器处理具有特定域的https个URL。

1 个答案:

答案 0 :(得分:0)

不能在Windows上实现这一点。在Windows上启动协议的方式与Windows 95基本没有变化。

如果您将动词设置为默认值(在默认动词列表中,这本身很少见),然后使用AppliesTo值过滤掉自己,如果“路径”确实如此不包含您的域名。我从未测试过,但我不相信AppliesTo被解析为协议处理程序,仅用于文件类型。即使它被解析它也会非常脆弱;如果用户更改了默认浏览器,您的注册将会丢失。