`
dreamoftch
  • 浏览: 485518 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

添加注册表启动本地程序

阅读更多

我本地有一个应用程序:

C:\Program Files\My Program\SendEmail.exe

 

对应的注册表内容为:

最简形式:

[HKEY_CLASSES_ROOT\uploadhelper]

"URL Protocol"="C:\\Program Files\\My Program\\SendEmail.exe"

 

[HKEY_CLASSES_ROOT\uploadhelper\shell]

 

[HKEY_CLASSES_ROOT\uploadhelper\shell\open]

 

[HKEY_CLASSES_ROOT\uploadhelper\shell\open\command]

@="\"C:\\Program Files\\My Program\\SendEmail.exe\" \"%1\""

 

 

或者:

 

Windows Registry Editor Version 5.00

 

[HKEY_CLASSES_ROOT\uploadhelper]

"URL Protocol"="C:\\Program Files\\My Program\\SendEmail.exe"

@="uploadhelper"

 

[HKEY_CLASSES_ROOT\uploadhelper\DefaultIcon]

@="C:\\Program Files\\My Program\\SendEmail.exe,1"

 

[HKEY_CLASSES_ROOT\uploadhelper\shell]

 

[HKEY_CLASSES_ROOT\uploadhelper\shell\open]

 

[HKEY_CLASSES_ROOT\uploadhelper\shell\open\command]

@="\"C:\\Program Files\\My Program\\SendEmail.exe\" \"%1\""

 

将以上的内容保存到文本里面,另存为uploadhelper.reg(名字随意,后缀为.reg即可),如果要启动其他程序,可以修改里面的应用程序路径即可,我的程序路径是C:\Program Files\My Program\SendEmail.exe,将他修改为自己的路径,注意用\\代替\  

其中最后的“ %1 ”表示应用程序接收参数。。。@表示默认值

 

OK

 

然后在浏览器地址栏输入:uploadHelper:   就可以调用本地程序了,不过好像谷歌浏览器直接在地址栏输入的话没反应,火狐和IE都行的,但是通过超链接的话,所有浏览器都可以的:

<a href ='uploadhelper://"应用程序参数1%20应用程序参数2"'>uploadhelper</a>

点击超链接就可以调用了,QQ就是这样弄的。。。

 

菜鸟,勿喷  0.0

 

http://blog.sina.com.cn/s/blog_4a77f0630100hav3.html

分享到:
评论

相关推荐

    js前端浏览器打开本地exe程序demo(类似百度网盘效果)

    1. 打开各种应用:用户可以通过点击按钮来启动本地的.exe程序客户端,从而实现打开各种应用程序的功能。无论是游戏、办公软件还是其他类型的应用程序,都可以通过该功能进行快速启动。 2. 提高用户体验:通过将常用...

    jv16 PowerTools 2010 2.0.0.970 绿色中文正式便携版|最优秀的注册表清除、管理软件 天涯浪子

    最优秀的注册表清除,管理软件。...控制系统启动时加载的程序;电脑的注册表。 文件系统工具能搜索本地电脑中的零长度文件、重复文件、临时文件、无效快捷方式等。设置好就能加速PC运行,还能从中学到不少东东哦

    破解版完全卸载工具【清空注册表】一键彻底卸载

    Uninstall Tool是CrystalIdea Software出品的一款强大而灵活的Windows标准"添加/删除程序"工具的替代软件.它能快速,安全而方便的删除不必要的应用程序并提高您的电脑的效能,这款软件卸载程序非常的干净彻底,软件...

    用instsrv.exe程序windows服务启动

     接下来打开“服务”窗口,找到刚添加的explorer服务,打开其属性对话框,单击切换到“登录”选项页,在“登录身份”中选中“本地系统账户”,如图2,如果不想让服务在运行的时候弹出状态窗口,请不要勾选“允许...

    软件卸载工具Uninstall Tool v3.4.1.5400绿色破解版

    •添加/删除自动在系统启动时运行的程序 •便携模式:从USB闪存驱动器运行 •卸载无法通过“添加/删除程序”删除的程序 •强制卸载相关的注册表和文件系统项目 •智能搜索可以快速找到你需要的任何应用程序 •原生X...

    VC++计算器应用程序

    SetRegistryKey(_T("应用程序向导生成的本地应用程序")); CMyCalculatorDlg dlg; m_pMainWnd = &dlg; INT_PTR nResponse = dlg.DoModal(); if (nResponse == IDOK) { // TODO: 在此处放置处理何时用“确定”...

    jv16 PowerTools 2007 v1.7.0.420 多国语言版

    注册表工具可以维护Windows添加/删除软件列表;卸载软件;扫描注册表中的无效键值;删除无效内容;控制系统启动时加载的程序;访问远程电脑的注册表。文件系统工具能搜索本地或远程电脑中的零长度文件、重复文件、...

    jv16 PowerTools 2010 v2.0.0.989 多国语言版

    注册表工具可以维护Windows添加/删除软件列表;卸载软件;扫描注册表中的无效键值;删除无效内容;控制系统启动时加载的程序;访问远程电脑的注册表。文件系统工具能搜索本地或远程电脑中的零长度文件、重复文件、...

    jv16 PowerTools 2009 1.9.0.493 Beta 3

    注册表工具可以维护Windows 添加/删除软件列表;卸载软件;扫描注册表中的无效键值;删除无效内容;控制系统启动时加载的程序;访问远程电脑的注册表。文件系统工具能搜索本地或远程电脑中的零长度文件、重复文件、...

    jv16 PowerTools 2012

    注册表工具可以维护Windows添加/删除软件列表;卸载软件;扫描注册表中的无效键值;删除无效内容;控制系统启动时加载的程序;访问远程电脑的注册表。文件系统工具能搜索本地或远程电脑中的零长度文件、重复文件、...

    C#程序开发范例宝典(第2版).part08

    实例028 为触摸屏程序添加虚拟键盘 28 1.8 窗体效果 29 实例029 半透明渐显窗体 29 实例030 窗口颜色的渐变 30 1.9 窗体动画 31 实例031 窗体中的滚动字幕 31 实例032 动画显示窗体 32 实例033 制作闪烁的...

    对Windows系统的全面管理控制的软件jv16PowerTools3.2.0.1354绿色便携版

    jv16 PowerTools为您提供...控制系统启动时加载的程序;电脑的注册表。文件系统工具能搜索本地电脑中的零长度文件、重复文件、临时文件、无效快捷方式等。设置好就能加速PC运行,还能从中学到不少东东哦!注意:初次运

    jv16 PowerTools 1.9.0.598 官方原版附证书

    注册表工具可以维护Windows 添加/删除软件列表;卸载软件;扫描注册表中的无效键值;删除无效内容;控制系统启动时加载的程序;访问远程电脑的注册表。文件系统工具能搜索本地或远程电脑中的零长度文件、重复文件、...

    jv16 PowerTools v4.2.0.2005.zip

    软件功能强大,可用于管理、控制注册表、文件系统和本地网络的监控与优化可以维护Windows添加/删除软件列表;卸载软件;扫描注册表中的无效键值;删除无效内容;控制系统启动时加载的程序;访问远程电脑的注册表。...

    电脑变慢de完全解决方案.

    这是由于使用了Bootvis.exe程序后,其中的Mrxsmb.dll文件为电脑启动添加了67秒的时间!  要解决这个问题,只要停止共享文件夹和打印机即可:选择“开始→设置→网络和拨号连接”,右击“本地连接”,选择“属性”...

    Windows 系统优化安装工具 NTLite 1.8.0.6790 + x64 中文企业版.zip

    方便集成应用程序安装程序、脚本、注册表改动或原始命令。也支持静默自动运行应用程序安装程序后安装。当然,具体 NTLite 怎么样,你还是亲自使用感受下吧。 Windows 系统精简强制优化工具 NTLite 中文版Windows ...

    操作系统重装后oracle数据库的恢复

    在"计算机管理"控制台中-&gt;系统工具-&gt;本地用户和组-&gt;组中,增加名称为"ORA_DBA",描述为"Members can connect to the Oracle database as a DBA without a password"的组,并将系统管理员用户如"Administrator"添加到...

    C#程序开发范例宝典(第2版).part12

    实例028 为触摸屏程序添加虚拟键盘 28 1.8 窗体效果 29 实例029 半透明渐显窗体 29 实例030 窗口颜色的渐变 30 1.9 窗体动画 31 实例031 窗体中的滚动字幕 31 实例032 动画显示窗体 32 实例033 制作闪烁的...

Global site tag (gtag.js) - Google Analytics