浏览器打开本地exe
浏览器打开本地exe程序有很多方法ActiveXObject方法只支持IE,谷歌、火狐等浏览器并不支持此操作。
网上搜了很多资料还有自己加注册表方法的比如:
http://blog.csdn.net/zhuolei123/article/details/50470982
这篇文章的方法亲测可用。
或者写注册文件xxx.reg运行之:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Webshell]
@="URL:Webshell Protocol Handler"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\Webshell\DefaultIcon]
@="E:\\xxx.exe"
[HKEY_CLASSES_ROOT\Webshell\shell]
[HKEY_CLASSES_ROOT\Webshell\shell\open]
[HKEY_CLASSES_ROOT\Webshell\shell\open\command]
@="\"E:\\xxx.exe\" \"%1\""
这种方法也是写注册表文件然后在html中这样写就可以调用了:
<a href="Webshell:\">运行exe</a>
但是由于权限问题,打开exe是可以,但是有些exe需要加载其他文件不能加载成功,也就是exe是残缺的,所以解决思路就是写一个bat文件,让bat去调用exe,web端调用这个bat即可。
修改reg文件如下:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Webshell]
@="URL:Webshell Protocol Handler"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\Webshell\DefaultIcon]
@="E:\\xxx.bat"
[HKEY_CLASSES_ROOT\Webshell\shell]
[HKEY_CLASSES_ROOT\Webshell\shell\open]
[HKEY_CLASSES_ROOT\Webshell\shell\open\command]
@="\"E:\\xxx.bat\" \"%1\""
xxx.bat文件中这样写:
start E:\xxx.exe
这样启动的exe就可以加载所需要的其他文件咯!
浏览器打开本地exe相关推荐
- 通过浏览器打开本地exe应用(支持任意浏览器)
IE浏览器下打开指定路径的EXE文件: function Run(strPath) {//alert(strPath);try {var objShell = new ActiveXObject(&q ...
- 浏览器网页链接打开本地exe程序
浏览器网页超链接打开本地exe程序的方法 一 .加注册表## 新建 aclient.reg 文件,加入以下代码,双击运行aclient.reg,就会将以下信息加到注册表中 需要修改的信息 { acli ...
- 【护眼阅读】PC端通过主流常用浏览器打开本地WEB页面阅读本地TXT小说
自用-通过WEB页面阅读本地小说,生成章节导航,设置字色和背景色达到护眼目的,HTML+CSS+JS 章节导航 需求分析 HTML代码 CSS代码 JS代码 总结 章节导航 从分析需求入手,查找资料, ...
- 浏览器调用exe并从中获取内容的通用解决方案之浏览器和本地exe通信篇
除了IE支持OCX可以直接在浏览器内部,其他所有现代浏览器都不支持内嵌exe执行并交互返回内容了 采用的是本地HttpListener监听端口,然后前端轮询jsonp的方式实现浏览器和本地exe通信, ...
- html调用deeplink,如何优雅地从浏览器打开本地应用deeplink
相信Android开发者都会知道,在应用内跳转页面,我们肯定会用到 Intent.使用 Intent 跳转页面有显式跳转和隐式跳转两种方式. Intent intent = new Intent(); ...
- java 安卓 html文件怎么打开方式_android 浏览器 打开本地html文件的方法
android 浏览器 打开本地html文件的方法有些html文件放在本地磁盘和sdcard,如何用打开这个网页呢? 这种应用在测试时非常有用. 有2个方法: 1. 使用文件管理器 如ES等,需要幸运 ...
- 优雅地从浏览器打开本地应用
Android自定义URL使用Scheme方式唤起Activity或App 一.浏览器打开本地App 常规模式下,浏览器打开一个url要么是http要不就是https,那么浏览器是如何识别url指向我 ...
- android 淘宝天猫支付宝浏览器打开本地app传递参数打开应用内页
近期由于项目需要,通过浏览器打开本地app应用.经过多方的查询反复的尝试和阅读.总结出来.有价值的知识的分享出来.虽说不是很难. 第一步: 写好相关的js方便调取如下: <!DOCTYPE ht ...
- android 浏览器 打开本地html文件的方法
android 浏览器 打开本地html文件的方法 有些html文件放在本地磁盘和sdcard,如何用打开这个网页呢? 这种应用在测试时非常有用. 有2个方法: 1. 使用文件管理器 如ES等,需要幸 ...
最新文章
- leetcode_1. Two Sum
- 最短路径Dijkstra(邻接矩阵)
- 如何制作一个通用的多系统安装U盘七(Windows相关配置)
- MYSQL 索引相关
- 湖南人文科技学院没有计算机一级能毕业吗,在湖南人文科技学院读书真的是生不如死...
- 程序员吐槽_阿里程序员回老家被哥们吐槽,破IT就破IT,还阿里巴巴
- #周末课堂# 赵扬老师 Android系列课程【ListView完全解析、Memory in Android】(火热报名中~~~)...
- 从mysql到大数据(一)--开宗明义
- 进入环境_大学新生,进入新环境该怎样和舍友、同学相处
- Magento2后台忘记密码
- LeetCode(1009)——十进制整数的反码(JavaScript)
- python发送邮件程序
- #781 – 多个变换执行的顺序问题(Transform Order Matters)
- halcon-高速下载
- async/await 异步编程(转载)
- linux下部署selenium爬虫程序
- 调用微软小冰API,实现批量人脸颜值打分
- 为什么「计件工资」的管理需要数字化?这家企业用实践解答
- “非图灵完备”到底意味着什么
- 一个SAPer的网络日志-连载一-看,内部订单都能用来干啥
热门文章
- 新手选择蓝牙耳机要注意什么?双11发烧友疯狂推荐五款蓝牙耳机
- 数据分析基础学习_Matplotlib_常见图形及绘制(折线图/散点图/柱状图/直方图/饼图)
- 2023年西安交通大学管理学院MPAcc提前批面试网报通知
- 李佳明的成长经历与留学选择
- 怎么看待“别人恐惧我贪婪,别人贪婪我恐惧 “这句话
- (译)ABP之Entities
- tf.greater()
- 电脑无线(外网)和有线(内网)网络同时使用方法
- 【二次分配问题】基于遗传算法 (GA)、粒子群优化 (PSO) 和萤火虫算法 (FA) 求解二次分配( QAP)问题(MATLAB 实现)
- matlab tic和toc单位,Matlab中tic和toc用法