im软件但凡要从web直接启动桌面客户端都是通过注册自己的协议来实现的,如果你已经安装了qq,你们 直接在浏览器的地址栏里输入:qq://就可以启动qq; 如果你安装了uc,那么直接在浏览器的地址栏里输入: uc:// 就可以直接启动uc了,当然处于安全考虑,可能会有提示的,因为你要从浏览器中跳出来去做其它浏览器无法控制的事情; 所以如果你在开始=>运行 里,输入: qq:// 或 uc:// 就不会提示,而是直接启动qq或uc了,这里也顺便给出了启动qq或uc的另类方法,如果你找不到qq或uc的快捷方式,或者找起来很麻烦,就可以这么搞了。下面还是赶快进入正题吧:

既然qq:// uc://都是一种协议,那么就可以按照http或https来修改了,开始=> 运行=> regedit

然后查找https 全字匹配,只查找“项”(这样会快而且精确),然后将https部分导出成reg文件,内容大致如下:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\https]

@="Safari URL"

"EditFlags"=dword:00000002

"URL Protocol"=""

[HKEY_CLASSES_ROOT\https\DefaultIcon]

@=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\

00,69,00,6c,00,65,00,73,00,5c,00,53,00,61,00,66,00,61,00,72,00,69,00,5c,00,\

53,00,61,00,66,00,61,00,72,00,69,00,2e,00,65,00,78,00,65,00,2c,00,31,00,00,\

00

[HKEY_CLASSES_ROOT\https\shell]

[HKEY_CLASSES_ROOT\https\shell\open]

[HKEY_CLASSES_ROOT\https\shell\open\command]

@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\

00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,61,00,66,00,61,00,72,00,69,00,\

5c,00,53,00,61,00,66,00,61,00,72,00,69,00,2e,00,65,00,78,00,65,00,22,00,20,\

00,2d,00,75,00,72,00,6c,00,20,00,22,00,25,00,31,00,22,00,00,00

编辑reg文件:

去掉不需要的东西,把https替换成shagua(如果你愿意,可以随便起名字),把command部分替换成自己想要执行的应用程序,大致如下:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\shagua]

@="这里随便"

"EditFlags"=dword:00000002

"URL Protocol"=""

[HKEY_CLASSES_ROOT\shagua\shell]

[HKEY_CLASSES_ROOT\shagua\shell\open]

[HKEY_CLASSES_ROOT\shagua\shell\open\command]

@="\"应用程序名\" \"%1\""

保存该文件,双击执行,傻瓜协议就注册完了,在浏览器的地址栏里输入:

shagua://

这时就可以启动你的应用程序了

就这么简单?这只是入门,还有更多,要学会自己研究哦:)

php注册表唯一电脑,windows 注册表里注册自己的协议(原创)相关推荐

  1. php注册表唯一电脑,PHP常见设计模式之注册表模式

    什么是注册表模式 注册表(registry)模式仅是一个单独的全局类,在我们需要时允许代码检索一个对象的相同实例,也可以在我们需要的时候创建另一个实例. 注册表就像是一个对象库,只要我们随时签入或者签 ...

  2. 如何在注册表里计算机用户名,可以通过注册表修改电脑的密码 ?怎么做的?

    可以通过注册表修改电脑的密码 ?怎么做的?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 可以通过注册表修改电脑的密码 ...

  3. 如何更改计算机性能,如何修改注册表优化电脑性能 修改注册表优化电脑性能方法...

    注册表相信电脑爱好者都不会陌生,通过 修改注册表可以实现优化各种电脑技能 ,在电脑安全设置,系统稳定性方面起着很重要的作用,但由于注册均为表值,因此很多电脑爱好者对于注册表都不赶去触及,害怕因此而影响 ...

  4. 注册表计算机性能设置怎么应用,如何修改注册表优化电脑性能 修改注册表优化电脑性能方法...

    注册表相信电脑爱好者都不会陌生,通过 修改注册表可以实现优化各种电脑技能 ,在电脑安全设置,系统稳定性方面起着很重要的作用,但由于注册均为表值,因此很多电脑爱好者对于注册表都不赶去触及,害怕因此而影响 ...

  5. windows注册表_改进Windows的20个最佳注册表技巧

    windows注册表 Hacking the registry allows you to tweak many things in Windows, such as the adding and r ...

  6. 如何通过注册表删除电脑右键菜单里多余的选项

    下载系统镜像重装了下电脑系统,装完系统和软件后发现当鼠标右键点击文件或文件夹的时候右键菜单变得特别长,看着不太协调,里面出现了好多没用的选项.那么这些多余的选项是怎样出来的,其实是安装软件后对应软件生 ...

  7. 修改注册表导致电脑闪屏,且win+R无效

    文章目录 修改注册表导致电脑闪屏,且win+R无效 Author:Luis Time:2022-04-07 Version:v1.0 情景 步骤 1.点击文件的运行新任务,相当于按键打开了win+R ...

  8. 通过注册表获取电脑硬件信息

    通过注册表获取电脑硬件信息 可以获取的硬件信息:设备型号,设备厂商,设备SN号:电脑背面条形码下面,cpu型号,操作系统名称. 下面是获取sn号的代码示例: std::string GetSystem ...

  9. remapkey不能打开注册表_到底要不要清理注册表?

    注册表是Windows操作系统的一个核心数据库,记载着机子的硬件信息.系统配置.用户配置等各种"高大上"的数据.对于Windows用户来说,如果不会手动修改个注册表项,简直都不好意 ...

最新文章

  1. 三维空间长度温度数量_罗斯蒙特644温度变送器怎样接线?
  2. java学习笔记7--抽象类与抽象方法
  3. “中能融合杯”线下赛感悟
  4. 启动/删除Docker容器时出现问题 - 如何修复
  5. AOM Summit 来了
  6. 在 SAP conversation AI 里消费 ABAP OData 服务
  7. 【图像处理】Haar-like特征
  8. 微信小程序wepy框架资源汇总
  9. 体现临床实际基线疾病活动度的早期RA患者中, 治疗起效时间对临床和放射学的影响...
  10. [数据库]日期格式相关参数传递
  11. mybatis基础_动态代理开发
  12. python基础数据结构,Python基本数据结构
  13. 生成base64二维码带logo
  14. Nginx的软件架构
  15. AT32 XMC驱动PC卡/CF卡
  16. Mac中彻底删除搜狗拼音输入法一法
  17. Unity中Vive Controller手柄模型渲染流程和模型替换
  18. 在网上买衣服如何测量自己衣服尺码?
  19. spark scala 求整列的总和值
  20. SAP UI5 应用开发教程之八十三 - SAP UI5 的自动化测试套件页面的开发步骤介绍试读版

热门文章

  1. chrome 64 bit 用于最新版本下载
  2. 计算机毕业设计Java校园疫情防控管理软件(源码+系统+mysql数据库+Lw文档)
  3. 软件体系结构期末总复习
  4. 匹配http url 正则表达式
  5. 警惕五大常见战略误区:中国企业家必备“主品牌竞争战略”指南
  6. 浅析建设智慧社区的重要性和必然趋势
  7. innerHTML与innerText区别
  8. MongoDB可视化工具Robo 3T基础使用
  9. 2019年小学计算机教室,2019-2020年小学信息技术第一册 认识新朋友教案 清华版.doc...
  10. 浙江省农创客发展联合会名誉会长张火法一行莅临芽豆基地指导调研