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

相关推荐
雪芽蓝域zzs1 小时前
Vue3+Vite 本地数据模拟 JSON 读取和Mock 方案完整讲解总结
前端·vue.js
:-)1 小时前
idea中的vue文件没有高亮显示
前端·javascript·vue.js·ecmascript·intellij-idea
Southern Wind2 小时前
从一段文字到一部动态漫:如何打造全流程分镜创作工作台 StoryCanvas AI
前端·javascript·vue.js·人工智能
Mh5 小时前
听说我兄弟喜欢跑车,所以必须安排上
前端·javascript·vue.js
zttbee5 小时前
vue学习(白话功能版)
前端·vue.js·学习·前端框架
nicole bai5 小时前
前端封装el-table及注意点
前端·javascript·vue.js
晨枫阳5 小时前
Vue 前端构建工具链完全理解指南
前端·javascript·vue.js
ly76891 天前
Vue 3 从入门到工程实践:基础语法、组件化、路由、状态管理与项目部署
前端·javascript·vue.js
梅孔立1 天前
Pi-Agent 终极极简配置文档(Java+Vue+Python爬虫 4-5千文件项目)
java·vue.js·python
码视野1 天前
基于 Vue3 + Element Plus 的【智慧社区洗车养车与上门流动洗车预约调度系统】设计与实现(含PRD/三端源码/大屏)
前端·javascript·vue.js·人工智能·vue3