浏览器调用本地exe

  1. 本地新建 .reg 文件添加注册表信息
    浏览器调用本地exe_第1张图片

  2. 修改路径和自定义协议名称

  3. 双击运行reg文件添加注册表信息
    浏览器调用本地exe_第2张图片浏览器调用本地exe_第3张图片

  4. 各参数说明,路径需要多加一个\转义
    浏览器调用本地exe_第4张图片

  5. reg文件样例

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\localexe]
"URL Protocol"="C:\\Users\\cq\\Desktop\\WebSoket.exe"
@="localProtocol"
[HKEY_CLASSES_ROOT\localexe\DefaultIcon]
@="C:\\Users\\cq\\Desktop\\WebSoket.exe"
[HKEY_CLASSES_ROOT\localexe\shell]
[HKEY_CLASSES_ROOT\localexe\shell\open]
[HKEY_CLASSES_ROOT\localexe\shell\open\command]
@="\"C:\\Users\\cq\\Desktop\\WebSoket.exe\""
  1. 前端调用
<a href="localexe://">点击这里运行可执行文件</a>
直接使用a标签即可调用,href为  "协议名称://"

浏览器调用本地exe_第5张图片

你可能感兴趣的:(小技巧,前端)