将应用程序注册到URL

时间:2019-06-29 04:02:24

标签: php google-chrome registry protocols custom-protocol

我一直遵循msdn docs来模拟打开应用程序的URL,但以我为例,它是一个Java应用程序。我创建了一个注册表文件,如下所示:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher]
"URL Protocol"="\"\""
@="\"ExoScape Launcher\""

[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher\shell]

[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher\shell\open]

[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher\shell\open\command]
@="java -jar \"C:\\Program Files\\ExoScape\\Launcher.jar\""

我通过双击手动安装了此注册表项。我检查了所有在正确目录中正确命名的文件。

然后我创建了我的URL:

<a href='exoscape-launcher:'>Play</a>

单击哪个会给我以下输出:

Output

但是,当我按open时,我的应用程序没有启动,什么也没发生。

我的预期输出是RS3的启动游戏方法。我想念什么或做错什么了?

0 个答案:

没有答案