一、需求:
业务需求,在网页上需要调器exe插件
二、实现方法
1.使用记事本(或其他文本编辑器)创建一个protocal.reg文件(.reg后缀的执行文件),并写入以下内容,
说明:“myWebshell”是连接名可以自定义修改
@=“”里面的路径是开启客户端程序的路径,需要使用\\进行分割
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\myWebshell]
@=""
"URL Protocol"="d:\\iflytek\\智能审讯\\StartSXProgram.exe"
[HKEY_CLASSES_ROOT\myWebshell\DefaultIcon]
@="d:\\iflytek\\智能审讯\\StartSXProgram.exe"
[HKEY_CLASSES_ROOT\myWebshell\shell]
[HKEY_CLASSES_ROOT\myWebshell\shell\open]
[HKEY_CLASSES_ROOT\myWebshell\shell\open\command]
@="\"d:\\iflytek\\智能审讯\\StartSXProgram.exe\" \"%1\""
[HKEY_CLASSES_ROOT\myWebshell\shell][HKEY_CLASSES_ROOT]
[HKEY_CLASSES_ROOT\myWebshell\shell][HKEY_CLASSES_ROOT\myWebshell]
[HKEY_CLASSES_ROOT\myWebshell\shell][HKEY_CLASSES_ROOT\myWebshell\shell]
[HKEY_CLASSES_ROOT\myWebshell\shell][HKEY_CLASSES_ROOT\myWebshell\shell\open]
2、执行文件
3、创建连接,使用记事本(或其他文本编辑器)创建一个start.html文件(.html后缀的执行文件),并写入以下内容,连接地址为 步骤1中所命名的链接名称,后面加://hello,(hello为传递参数,可任意添加)
<!-- DOCTYPE:告诉浏览器,使用html规范 -->
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<a href = 'myWebshell://hello'>打开应用</a>
</body>
</html>
4、运行效果