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

相关推荐
ss2734 分钟前
Vue 完整版本发展史时间线(2013–2026)|版本迭代里程碑+核心特性对照表
前端·javascript·vue.js
英勇无比的消炎药18 分钟前
体积砍半、加载提速、请求不卡:TinyRobot 生产环境性能调优全攻略
vue.js
gis开发之家35 分钟前
《Vue3 从入门到大神32篇》Vue3 源码详解(二):从 GitHub Clone 到断点调试,手把手搭建源码阅读环境
vue.js·前端框架·github·vue3·vue3源码
徐小超2 小时前
从0到1落地AI知识问答系统(一):AI结对协作实战技巧
vue.js·node.js·全栈
摇滚侠14 小时前
SpringBoot3+Vue3 全套视频教程 45-51
前端·javascript·vue.js
星河耀银海16 小时前
框架结合:Vue+HTML5+AI实现智能前端应用开发
前端·vue.js·html5
英勇无比的消炎药17 小时前
还在手写对话面板?TinyRobot Container 一个组件装下整个 AI 聊天
vue.js
不甘平凡的小鸟18 小时前
Element-UI记录
javascript·vue.js·ui·elementui
用户29307509766918 小时前
流式输出:Vue 3 + DeepSeek API 实战
vue.js
先吃饱再说18 小时前
流式输出完全指南:让 AI 对话像打字机一样流畅
javascript·vue.js