网页中调取exe程序

本篇参考博客https://blog.csdn.net/zhuolei123/article/details/50470982

这个功能必须要依赖注册表

1. 准备一个exe可执行程序
2. 编辑注册表信息
3. 完成

步骤如下

  • 假如我们要打开一个小键盘我们找到放置的位置C:\WINDOWS\system32\osk.exe
  • 编辑注册表内容如下,windows+R键打开regedit
在hkey_classes_root下面新建一个shitou目录 
编辑目录的默认属性,值为shitouProtocol 
接着再新建一个字符串值,名称为URL Protocol,值为C:\WINDOWS\system32\osk.exe 
接着在新建一个项(目录),目录名为DefaultIcon,编辑该目录的默认属性,值为C:\WINDOWS\system32\osk.exe,
在shitou下面再新建一个项,名称为shell 
在shell下面再新建一个项,名称为open 
在open下面再新建一个项,名称为command,编辑该目录的默认属性,值为”C:\WINDOWS\system32\osk.exe”
完成设置(在xp系统下需要重启)

完成设置

在网页中连接中 href=' shitou://' 就可以打开该exe程序了,并且可以兼容所有浏览器。
这个有个问题必须要a标签才能链接过来,当然把a标签隐藏掉。执行下面的代码就可以的。
$(...)[0].click();

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 下载链接:pa...
    wh_阅读 53,574评论 0 25
  • 运行操作 CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) CM...
    小沐子_IT阅读 8,362评论 0 4
  • 被2345篡改主页,启动项、注册表、快捷方式都查了,WINDOWS清理助手、360都没法! 网上搜索,发现现在是加...
    newzr阅读 21,735评论 0 2
  • 开始讲道理太多,不要对自己太多的表扬,附体隐形,换位思考!遇山开路,遇水填桥。有自信不能有自傲。换圈子, 一天50...
    遥远的救世主T阅读 1,274评论 0 0
  • 刘禹锡,唐朝一只打不死的小强。 “我乃中山靖王刘胜之后。”说这话的并不只有刘备,还有一代“诗豪”刘禹锡。 公元77...
    悦涵贝儿阅读 5,055评论 0 1

友情链接更多精彩内容