浏览器调用windows系统exe文件方法可以用于启动屏幕键盘等功能哦

最近需要做一个掉起exe文件的功能,在网上找了很多方法,在这里汇总简述一下:

非常简单:

1、把exe文件添加到注册表

2、在浏览器中输入“注册表名称+:”就可以了

情景:

例如你有一个exe文件叫做 “myexe.exe”


开始实现:

首先需要起一个名字,用作注册表注册,这个名字可以跟exe文件的名字一样,也可以不一样,不需要带后缀名,假设我起的这个名字是"myexe"

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/MYEXE]
@="myexe"
"URL Protocol"="
C://PROGRA~1//myexe//myexe.exe %l"
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Myexe/DefaultIcon]
@="%SystemRoot%//system32//url.dll,0"
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Myexe/Shell]
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Myexe/Shell/open]
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Myexe/Shell/open/command]
@="C://PROGRA~1//myexe//myexe.exe %l"

红色字体部分是目标exe文件的路径,带上盘符,并且用双斜线隔开

可以用javascript调用该exe程序,如下:

window.location ="myexe:";

也可以直接在浏览器地址栏中输入myexe:调用该exe文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值