html网页调用本地exe程序的实现方法

原创 2015年07月08日 15:10:17

最近在做一个项目,要什么网页里调exe。。。开始以为不能实现,后来想想很多就跟淘宝网页上点旺旺一样,还有QQ,迅雷等都是这种。搜了一下解决方法,是添加注册表,自己运行了可以使用。

首先打开注册表,方法win+r 进入运行,或者从开始里找运行输入regedit进入注册表。

然后 在注册表 左边最上面HKEY_CLASSES_ROOT那个树右键新建——项。名字自己起就好了。然后再在自己建的这个节点上,右键,新建两个项,分别起名为DefaultIcon,shell,然后再在shell这个节点上右键,新建项open,再在open上新建项command,结构如下所示。


双击名称可以修改数据里面的内容,右键可以新建字符串值,上图第二个是我新建的

在defaulticon 的默认项 填写数据D:\Tencent\QQ\Bin\QQScLauncher.exe,这里用QQ测试一下,右键桌面QQ快捷方式看你QQ的路径是什么

command项也是数据填写上D:\Tencent\QQ\Bin\QQScLauncher.exe 这样注册表部分就完成了。


最后新建一个txt文本文档,输入下面代码

<!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="Sydqs://">
           open exe
            </a>
        </div>
    </body>
</html>

保存为test.html

打开页面,


点击超链接,点启动应用


就可以调用本地QQ啦。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

网页中打开exe

网页上打开本地的exe文件,可以吗?西蒙说:可以的。方法如下: 1、定义一个私有协议,指向本地的那个exe 2、在网页上将此私有协议作为URL,点击之即可打开那个exe 3、URL中...

在网页中执行本地exe程序的两种方式

一、有时候,需要在 网页上去执行本地的一个EXE文件,如果用javascript ,一般浏览器,由于安全问题,都会禁止掉这个特性。但经过测试,目前在ie,firefox中仍然可以用JS来实现,但在ch...

通过自定义URL协议在Web网页中启动本地应用程序

在做web应用的时候,我们经常会遇到在web中调用本地应用程序的问题,例如在web中点击一个按钮,然后打开自己写的或者别人的应用程序。上网比较留意的同学应该会发现,想qq客服,淘宝的阿里旺旺客服都会有...

从网页上打开本地应用程序——Windows下 URI Scheme的使用

一、问题描述: 最近做的项目要求从网页端启动本地的应用程序(windows系统下),同时会给应用程序传递某些参数,所以接触到了URL Protocol这个东西。 二、所处条件: 1、本地的应用程序是u...

如何在网页中打开一个本地桌面程序

说到单点登录,往往是和Portal(门户)是离不开的。通常企业中会有许多应用,WEB的或CS的。而做Portal的时候往往是做成WEB的。这时候,用户登录Portal后,如何从Portal启动本地的C...

利用URL Protocol实现网页调用本地应用程序

亲自利用URL Protocol技术实现web调用本地的win32控制台程序。

如何在网页中打开一个本地桌面程序

通过网页链接打开本地本地程序,想到最多的方法就是通过activex控件,但这里介绍一个通过注册新协议来打开本地程序的方法。 参考网上的对QQ的分析,原理很简单:注册新协议并且关联该协议的执行程序...

网页Web上调用本地应用程序(.exe)

网页Web上调用本地应用程序(.exe)
  • byxdaz
  • byxdaz
  • 2017-02-15 23:28
  • 3643
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)