整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

html(网页)运行本地程序(exe文件)的方法与源码

信大家在使用一些软件的时候会发现,只要点击了它们的一些网页广告就会运行一些推广软件或者是官方软件。它们是怎么实现的呢?其实方法很简单,听来群网慢慢道来。

下面链接是微软MSDN上的说明,为了大家易懂,所以在这里分享给大家:http://msdn.microsoft.com/en-us/library/aa767914%28v=vs.85%29.aspx

当然,或许还有更复杂的方法,小编只举一个简单的例子。

此方法分两部份:1. 注册表代码部份; 2. HTML代码部份

1.注册表代码:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\laiqun]
@="laiqun Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\laiqun\DefaultIcon]
@="C:\\WINDOWS\\NOTEPAD.EXE"
[HKEY_CLASSES_ROOT\>laiqun\shell]
@=""
[HKEY_CLASSES_ROOT\laiqun\shell\open]
@=""
[HKEY_CLASSES_ROOT\laiqun\shell\open\command]
@="\"C:\\WINDOWS\\NOTEPAD.EXE\" "

注释:laiqun代表链接前缀如:[laiqun://], 可修改为您想要的前缀。

C:\WINDOWS\NOTEPAD.EXE\ 代表需要执行EXE的路径(可执行文件),可替换您想运行的程序。

修改完后保存,将TXT文件重命名为【文件名.Reg】然后运行就加入注册表中(如下图)

注册表代码

2.html代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div>
<a href="laiqun://">此处文字按需修改</a>
</a>
</div>
</body>
</html>

把上面的html代码复制到notepad++,修改完成后点击保存,然后把TXT后缀修改成html即可(如下图)。

HTML代码

打开html文件点击里面的链接就能直接打开笔记本,我里面路径写的是记事本程序的路径,所以点击的时候是打开记事本,这个文件路径可以在注册表程序中修改。

注意:编辑代码建议使用 notepad++等专业文本编辑器,不建议使用电脑自带的记事本。

好了,关于 html(网页)运行本地程序(exe文件)的方法与源码 的教程就到这里,谢谢大家支持。

如果大家有什么不明白的地方,可以在下方评论、留言。

知道怎么不涉及到dw、HTML或者java等编程程序方面的知识就建立一个完整的网站吗?如果不知道的话,就看小编接下来的分享吧,教你如何在自助建站平台简单快速的搭建网站。



现在市面上有不少自助建站平台,小编就以乔托云平台为例,给大家讲讲搭建网站的具体步骤。


第一步,登录乔托云平台进入后台,找到并点击【企业网站】进入网站的后台管理页面。



第二步,在后台管理页面先点击【网站域名】选项,购买域名或绑定已有域名,方便后续网站的上线。然后再返回【概况】页面,点击【电脑网站】中的【去设计】进入网站的编辑制作页面。




第三步,进入编辑制作页面后,先点击左上角的【极速建站】选择自己想要的网站模板,可以直接在搜索框内搜索关键词快速查找相关模板,也可以点击【更多行业】查找网站模板。




第四步,针对选好的网站模板进行编辑修改,比如图片的替换、文字内容的修改、头部/顶部导航栏的设置、栏目模块的添加与设置、页面样式的设置、网站百度优化设置、文章/产品信息的添加等,可以直接点击页面中要修改的内容或左边的功能选项进行修改设置。




至于网站中文章/产品信息的添加,可以在网站的后台管理页面点击【文章】或【产品】选项进行添加设置。



第五步,完成网站的编辑制作后,点击【预览】进行保存并查看,确认无误即可点击网址查看完整的网站,还可以将网址分享给朋友展示自己的网站。



简单五个步骤,一个页面精美,完整的网站便制作完成了!一起来搭建属于自己的网站吧!

日资料推荐

JavaScript 高级程序设计(第3版)中文-高清

作为 JavaScript 技术经典名著,本书承继了之前版本全面深入、贴近实战的特点,在详细讲解了 JavaScript 语言的核心之后,条分缕析地为读者展示了现有规范及实现为开发web应用提供的各种支持和特性。

本书主要内容包括:

  • 对 JavaScript 实现各个组成部分的详尽解读;

  • 对 JavaScript 面向对象编程的全方位阐述;

  • 对 DOM、BOM 及浏览器事件模型的透彻剖析;

  • web应用基本数据格式 JSON、XML 及其存取;

  • Ajax、Comet 服务器端通信和基于File API的拖放式文件上传;

  • ECMAScript 5定义的最新核心语言特性;

  • HTML 5涵盖的表单、媒体、Canvas(包括webGL);

  • Selectors、Web Workers、地理定位及跨文档传递消息等最新API;

  • 离线应用及客户端存储(包括lndexedDB);

  • 维护、性能、部署相关的最佳开发实践;

  • 新兴 API 及 ECMAScript Harmony 展望。

本书适合有一定编程经验的 Web 应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。

下载地址:https://www.yanxishe.com/resourceDetail/1105?from=leiphonecolumn_res1231

扫 码 即 可 查 看 收 藏

雷锋网雷锋网雷锋网