浏览器调用windows系统exe文件方法可以用于启动屏幕键盘等功能哦
2017-09-13 16:03
911 查看
最近需要做一个掉起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文件
非常简单:
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文件
相关文章推荐
- windows下C++调用shell启动和关闭可执行文件exe的最简单方法
- UEFI BIOS模式下Windows系统启动过程以及引导文件修复方法
- Android调用系统下载文件的方法,不跳浏览器
- Windows 7系统启用和禁用IE8浏览器选项卡浏览功能的方法
- Win7纯净版系统Windows未能启动,文件Winload.exe的解决方法
- windows下简单的调用Setforegroundwindow并不能将窗口置最前,我找到三种方法可以实现该功能。
- Windows 8系统开始屏幕的IE10浏览器图标找回方法
- Windows系统下将Qt生成的应用程序打包成可以安装的文件setup***.exe
- 在WIN10系统下运行VS2013编译成功后出现:无法启动程序“.exe” 系统找不到指定文件的问题的解决方法
- Unity调用外部EXE和启动浏览器(手机端也可以启动IE内核)
- Windows *.exe文件注册系统服务方法
- UEFI BIOS模式下Windows系统启动过程以及引导文件修复方法
- 最近刚为公司完成的一款监视的小工具软件!用DELPHI 7 写的,可以从后台监控系统﹑键盘﹑鼠标﹑屏幕以及文件与目录!有源码!
- 运行VS2013编译成功后出现:无法启动程序“.exe” 系统找不到指定文件的问题的解决方法
- UEFI BIOS模式下Windows系统启动过程以及引导文件修复方法
- SUSE linux 修改系统启动顺序,共享windows文件和配置无线上网功能
- Windows系统无法打开.exe可执行文件的4种解决方法
- 用EasyBCD在windows xp中修改windows 7系统的启动菜单顺序文件的方法
- Redis(Windows安装方法与Java调用实例 & 配置文件参数说明 & Java使用Redis所用Jar包 & Redis与Memcached区别 & redis-cli.exe命令及示例)
- Windows 64位系统中安装Android SDK“系统找不到指定的文件Java.exe”解决方法