成功该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联解决

今天,需要通过js调用exe文件,准备通过注册表调用,就编辑了个注册表文件如下:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CallBingLi]
@="URL:CallBingLi Protocol Handler"
"URL Protocol
[HKEY_CLASSES_ROOT\CallBingLi\DefaultIcon]
@="E:\\TEST\\test.exe"
[HKEY_CLASSES_ROOT\CallBingLi\shell]
[HKEY_CLASSES_ROOT\CallBingLi\shell\open]
[HKEY_CLASSES_ROOT\CallBingLi\shell\open\command]
@="\"E:\\TEST\\test.exe\" \"%1\""
编辑完成后双击这个reg文件,提示成功导入注册表,在js中调用时候报错
js代码:
  <a id="open_exe" href="CallBingLi://admin 9360B0E 2 1,sdfa">
          <el-button type="primary">打开EXE文件</el-button>
        </a>
提示如下错误:

最后发现原来是缺少文件:E:\\TEST\\test.exe造成的

(0)

相关推荐