聆听风声 点点滴滴都很珍贵!

在网页中打开本地的exe程序


前段时间在开发小程序的时候,发现官网中有一些小案例,在点击链接的时候发现可以自动把代码导入本地的编辑器中,然后就在想这是怎么实现的功能,因为之前也没有这样操作过,看着挺新奇的。通过查看资料,发现这是因为本地电脑上安装了调用的程序,并且在注册表中进行了注册。 在调用小程序开发工具的时候,链接状态是这样的:

wechatide://minicode/JYwgZ6ml6rYP

wechatide:这个就是在注册表中设置的项 具体的内容我们一起来看看:

  • win+r打开运行
  • 输入regedit打开注册表编辑器
  • 找到HKEY_CLASSES_ROOT
  • 查找wechatide
  • 鼠标选中wechatide可以发现有两个值
    • 内容如下:
名称 类型 数据
(默认) REG_SZ URL:wechatide
URL Protocol REG_SZ  
  • wechatide项目录结构如下: ~~~ wechatide ├─DefaultIcon ├─shell ├─open ├─command ~~~

在查看的过程中我们可以发现DefaultIconcommand的内容是相同的。并且【数据】那一项填写的都是本地应用安装的位置 如果我们想要自己设置本地应用在网页中打开,可以按照小程序编辑器的设置进行设置,把本地的应用程序更换成自己想要更换的程序 注意: 在修改注册表之前一定要备份注册表,养成一个好习惯,不然操作失误会导致电脑异常


Comments

Content