通过浏览器页面启动外部exe并传值

需求:通过前端的页面调用本地exe应用,将本地应用打开,处理完之后将数据通过接口返回到系统上

一、创建.reg文件添加注册表

将 D:\\pictureProcessing\\Demo.exe 修改为自己的文件路径就可以了

复制代码
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Start]
"URL Protocol"="D:\\pictureProcessing\\Demo.exe"
@="Start Protocol"
[HKEY_CLASSES_ROOT\Start\DefaultIcon]
@="D:\\pictureProcessing\\Demo.exe,1"
[HKEY_CLASSES_ROOT\Start\shell]
[HKEY_CLASSES_ROOT\Start\shell\open]
[HKEY_CLASSES_ROOT\Start\shell\open\command]
@="\"D:\\pictureProcessing\\Demo.exe\" \"%1\""

2.在前端页面调用

<a href="Start://parameter">软件启动</a>

参考:前端带参数启动外部exe并接收返回值的实现_js启动exe传参-CSDN博客

相关推荐
css趣多多19 小时前
一个UI内置组件el-scrollbar
前端·javascript·vue.js
-凌凌漆-19 小时前
【vue】pinia中的值使用 v-model绑定出现[object Object]
javascript·vue.js·ecmascript
大橙子额21 小时前
【解决报错】Cannot assign to read only property ‘exports‘ of object ‘#<Object>‘
前端·javascript·vue.js
LYFlied1 天前
从 Vue 到 React,再到 React Native:资深前端开发者的平滑过渡指南
vue.js·react native·react.js
B站_计算机毕业设计之家1 天前
豆瓣电影数据采集分析推荐系统 | Python Vue Flask框架 LSTM Echarts多技术融合开发 毕业设计源码 计算机
vue.js·python·机器学习·flask·echarts·lstm·推荐算法
xjt_09011 天前
基于 Vue 3 构建企业级 Web Components 组件库
前端·javascript·vue.js
我是伪码农1 天前
Vue 2.3
前端·javascript·vue.js
跳动的梦想家h1 天前
环境配置 + AI 提效双管齐下
java·vue.js·spring
Mr Xu_1 天前
Vue 3 中 watch 的使用详解:监听响应式数据变化的利器
前端·javascript·vue.js
一 乐1 天前
校园二手交易|基于springboot + vue校园二手交易系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端