网页中调用系统的EXE文件,如打开QQ

devtools/2024/11/23 22:45:26/

遇到一个实际的问题,需要在网页中打开本地的某个工业软件。

在这里插入图片描述
通过点击exe文件就可以调用到程序。

比如双击qq的exe就可以启动qq的程序。

那么问题就变成了如何加载exe程序呢?

可以通过Java的

  Process process = Runtime.getRuntime().exec(command);

通过获取 Runtime 对象,可以调用系统相关的方法,如执行命令、获取内存信息等。
exec() 方法用于在单独的进程中执行指定的字符串命令。

    String qqPath = "E:\\sofewaree\\qq";String command = "\"" + qqPath + "\\QQ.exe\"";// 启动 QQProcess process = Runtime.getRuntime().exec(command);process.waitFor();

运行之后 打开了qq exe文件。

在这里插入图片描述

但是还有一个问题,这个exe的路径目前是固定的,不同人的电脑中的exe目录是不一样的,那么这个如何区分呢?

可以通过注册表来拿到exe路径,所有的软件安装之后都会被写入到这个注册表中去。


http://www.ppmy.cn/devtools/136397.html

相关文章

数据结构-树状数组专题(1)

一、前言 树状数组可以解决部分区间修改和区间查询的问题&#xff0c;相比于线段树&#xff0c;代码更加简单易懂 二、我的模板 搬运jiangly鸽鸽的模板&#xff0c;特别注意这个模板中所有涉及区间的都是左闭右开区间&#xff0c;且vector的有效下标都从0开始 template <…

时间类的实现

在现实生活中&#xff0c;我们常常需要计算某一天的前/后xx天是哪一天&#xff0c;算起来十分麻烦&#xff0c;为此我们不妨写一个程序&#xff0c;来减少我们的思考时间。 1.基本实现过程 为了实现时间类&#xff0c;我们需要将代码写在3个文件中&#xff0c;以增强可读性&a…

微信小程序+Vant-自定义选择器组件(单选带筛选

实现效果 筛选是filter&#xff0c;搜索框如有显隐需要&#xff0c;需自行添加配置显隐参数弹出层高度样式需要手动修改&#xff0c;需自行添加配置高度参数.json文件配置"component": true, 实现代码 组件代码 <van-popup show"{{ show }}" posit…

NVR接入录像回放平台EasyCVR视频融合平台加油站监控应用场景与实际功能

在现代社会中&#xff0c;加油站作为重要的能源供应点&#xff0c;面临着安全监管与风险管理的双重挑战。为应对这些问题&#xff0c;安防监控平台EasyCVR推出了一套全面的加油站监控方案。该方案结合了智能分析网关V4的先进识别技术和EasyCVR视频监控平台的强大监控功能&#…

【OpenCV】Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR)

Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR) 目录 Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR)1. **安装TIFF库**&#xff1a;2. **确认安装位置**&#xff1a;3. **配置项目**&#xff1a;4. **重新运行CMake**&#xff1a;5. **编译项…

Office-Tab-for-Mac Office 窗口标签化,Office 多文件标签化管理

Office Tab&#xff1a;让操作更高效&#xff0c;给微软 Office 添加多标签页功能 Office 可以说是大家装机必备的软件&#xff0c;无论学习还是工作都少不了。其中最强大、用的最多的&#xff0c;还是微软的 Microsoft Office。 遗憾的是&#xff0c;微软的 Office 不支持多…

14.C++STL1(STL简介)

⭐本篇重点&#xff1a;STL简介 ⭐本篇代码&#xff1a;c学习/7.STL简介/07.STL简介 橘子真甜/c-learning-of-yzc - 码云 - 开源中国 (gitee.com) 目录 一. STL六大组件简介 二. STL常见算法的简易使用 2.1 swap ​2.2 sort 2.3 binary_search lower_bound up_bound 三…

C++:设计模式-单例模式

单例模式&#xff08;Singleton Pattern&#xff09;是一种设计模式&#xff0c;确保一个类只有一个实例&#xff0c;并且提供全局访问点。实现单例模式的关键是防止类被多次实例化&#xff0c;且能够保证实例的唯一性。常见的实现手法包括懒汉式、饿汉式、线程安全的懒汉式等。…