一、为exe创建注册表(如果没有指定注册表的情况下)
在exe程序自身没有在注册表中按规则注册的情况下,手动编写注册表脚本文件,将exe注册到注册表中,创建脚本文件test.reg,脚本文件内容如下:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\test]
@="URL:打开QQ Protocol"
"URL Protocol"="D:\\Program Files (x86)\\Tencent\\TIM\\Bin\\TIM.exe"
[HKEY_CLASSES_ROOT\test\shell]
[HKEY_CLASSES_ROOT\test\shell\open]
[HKEY_CLASSES_ROOT\test\shell\open\command]
@="D:\\Program Files (x86)\\Tencent\\TIM\\Bin\\TIM.exe \"%1\""
二、执行test.reg
执行完成test.reg后,在cmd中执行regedit ,在新打开的注册表窗口中检查HKEY_CLASSES_ROOT\test 路径是否正常
三、添加调用方法
在html页面中增加如下代码:
<a href="test://参数" >测试调用</a>