通过浏览器页面启动外部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博客

相关推荐
小新11010 小时前
从零开始 Vue.js
前端·javascript·vue.js
naildingding11 小时前
Vue基础核心
前端·vue.js
搬砖的阿wei11 小时前
Pinia 与 Vuex 区别
前端·vue.js
用户154471843963113 小时前
从零实现一个vue2项目
vue.js
OpenTiny社区13 小时前
一行命令添加 AI 对话入口!TinyRobot 也太省事了~
前端·vue.js·ai编程
sagima_sdu13 小时前
Vue 前端径向渐变背景制作
前端·javascript·vue.js
叶落阁主14 小时前
Vue3 后台管理系统全局菜单搜索实战:Cmd/Ctrl + K、权限菜单与拼音过滤
前端·javascript·vue.js
MacroZheng14 小时前
阿里Qoder + GLM-5.1,夯爆了!
前端·vue.js·人工智能
AKA__老方丈15 小时前
删除确认 Hook - 统一管理单删/批量删除的确认弹窗与执行
前端·javascript·vue.js
布兰妮甜16 小时前
Vue 项目 `localhost:3000` 打不开?404 常见原因排查指南
前端·javascript·vue.js·vuecli·4040排查