注册通行证 用户名 密码
  • 文章投稿
  • 博客
  • 论坛
  • 设为首页
  • 加入收藏
jztop.com网络技术
  • 首页
  • | iT新闻
  • | 操作系统
  • | 组网建网
  • | 网络安全
  • | 程序开发
  • | 办公一族
  • | 工具软件
  • | 网页制作
  • | 多媒体制作
  • | 网吧技术
  • | 服务器
  • | 专题教程
Vista | 软件评测 | 系统备份 | 优化 | 进程 | 聊天 | 病毒 | Linux | 黑客 | 防火墙 | 数据库 | Web开发 | Java | Word | 游戏 | 32位开发 | 移动开发
当前位置:首页 > 操作系统 > Windows > Windows注册表 > IE相关 内容正文:IE奥秘——添加新菜单项(推荐)

IE奥秘——添加新菜单项(推荐)

发布时间:2006-01-22 17:43:31 来源: 网友评论 0 条

 

IE奥秘——添加新菜单项(推荐)

 

本文将介绍如何添加一个菜单项到微软Internet Explorer浏览器的“工具”(Tools)下拉菜单中,这个新添加的菜单项表示运行一个Microsoft Win32应用程序,或者表示运行一个脚本程序。

  需要的基础知识与环境
  如果想在Internet Explorer中准确地完成在“工具”菜单下添加菜单项目的功能,你必须要熟悉注册表的操作。
  而且,这里讨论的方法,要求浏览器是Internet Explorer 版本5 或者更高版本。

  通用步骤
  这一节描述的步骤必须严格执行,如果省略任何一个步骤(除去可选的),最终都不会达到添加菜单项的目的。
  注意:下面描述的添加菜单项的步骤都是针对访问机器的全部用户而言的,如果想为每一个不同用户添加菜单,可以在下面的步骤中用HKEY_CURRENT_USER替换HKEY_LOCAL_MACHINE。
  建立一个正确的全局唯一表示符,即GUID。
  使用上面的GUID,在下面的注册表项目下建立一个新的键值:
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions
  建立正确后,就象下面一样:
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >
  (可选步骤)在下面的注册表项目下,建立一个新的字符串数值 MenuCustomize :
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions
  建立正确后,就象下面一样:
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions//MenuCustomize
  如果需要添加的新菜单项出现在浏览器的“帮助”(HELP)菜单下,就设置MenuCustomize的数值为“help”。如果设置成其他数值,或者根本没有设置MenuCustomize,菜单项将最终出现在“工具”(Tools)菜单下面。
  在下面的注册表项目下,创建一个新的字符串数值 CLSID :
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >
  建立正确后,就象下面一样:
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >/CLSID
  设置CLSID的数值为 {1FBA04EE-3024-11d2-8F1F-0000F87ABD16}。
  在下面的注册表项目下,创建一个新的字符串数值 MenuText :
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >
  建立正确后,就象下面一样:
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >/MenuText
  将MenuText的数值设置为在工具菜单中显示的文字。注意,文字不支持任何为了实现快捷键而需要的下划线。
  (可选步骤) 在下面的注册表项目下,创建一个新的字符串数值 MenuStatusBar :
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >
  建立正确后,就象下面一样:
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions//MenuStatusBar
  MenuStatusBar中设置的文字,表示当菜单项高亮度选中时,在浏览器的状态栏中显示的信息,为了给用户一个明白的意思,请设置文字为该菜单项执行程序或者执行脚本的确切含义。

  添加细节
  完成了上面的初始步骤后,就需要进一步添加键的数值。具体的数值以及下面的其他步骤要依赖于菜单项表示的实际运行程序的类型。下面将讨论可能的几个程序类型及其添加细节:

  COM对象
  下面的步骤将实现在浏览器的“工具”菜单下创建一个执行COM对象的菜单项。同样,如果省略任何一个步骤(除去可选的),最终都不会达到添加菜单项的目的。而且,描述的步骤都是针对访问机器的全部用户而言的,如果想为每一个不同用户添加菜单,可以在下面的步骤中用HKEY_CURRENT_USER替换HKEY_LOCAL_MACHINE。
  注册COM对象。
  在下面的注册表项目下,创建一个新的字符串数值 ClsidExtension :
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >
  建立正确后,就象下面一样:
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >/ClsidExtension
  将ClsidExtension 设置为COM对象的GUID。
  而且,COM对象必须执行IOleCommandTarget。如果COM对象需要访问页面上的DHTML对象模型,就必须执行 IObjectWithSite。

  脚本
  下面的步骤将实现在浏览器的“工具”菜单下创建一个执行脚本程序的菜单项。同样,如果省略任何一个步骤(除去可选的),最终都不会达到添加菜单项的目的。而且,描述的步骤都是针对访问机器的全部用户而言的,如果想为每一个不同用户添加菜单,可以在下面的步骤中用HKEY_CURRENT_USER替换HKEY_LOCAL_MACHINE。
  在下面的注册表项目下,创建一个新的字符串数值 Script :
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >
  建立正确后,就象下面一样:
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >/Script
  设置Script的数值为要运行脚本的全路径。

  执行程序
  下面的步骤将实现在浏览器的“工具”菜单下创建一个执行.exe文件的菜单项。同样,如果省略任何一个步骤(除去可选的),最终都不会达到添加菜单项的目的。而且,描述的步骤都是针对访问机器的全部用户而言的,如果想为每一个不同用户添加菜单,可以在下面的步骤中用HKEY_CURRENT_USER替换HKEY_LOCAL_MACHINE。
  在下面的注册表项目下,创建一个新的字符串数值 Exec :
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >
  建立正确后,就象下面一样:
HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/< Your GUID >/Exec
  设置Script的数值为要运行.exe文件的全路径。


[编辑:Wudi]
相关文章
【评论】【收藏本文】【打印】【关闭】
上一篇文章:下面没有链接了
下一篇文章:IE多线程下载
讨论区
查看
已有 0 位对此新闻感兴趣的网友发表了看法
匿名发表
注册通行证 登陆
图文阅读推荐
推荐阅讯
  • 禁止查看菜单下的源文件和全屏
  • IE右键菜单被修改
  • 清理IE网址列表
  • 禁止IE文件菜单相关按扭
  • 禁止IE最上层所有菜单
  • IE奥秘——添加新菜单项(推荐)
  • 开启IE的下载功能
  • 禁用“将该程序保存到磁盘和F3的查找功能
  • 彻底删除 Internet Explorer 工具列表上其
  • 禁止IE界面相关按扭
阅读排行
  • 1.禁止的Internet 选项和属性里面相关设置(1)
  • 2.解决IE首页无法更改的问题
  • 3.篡改IE的默认页的解决办法
  • 4.IE右键菜单被修改
  • 5.禁止IE访问硬盘资源和隐藏开始菜单运行
  • 6.禁止INTELNET选项
  • 7.IE标题栏被修改的解决办法
  • 8.禁止Intelnet属性里面相关设置(2)
  • 9.IE分级审查密码的清除
  • 10.在IE中查看“源文件”菜单被禁用
专题教程
  • 大话G游 专题:手机病毒揭密
  • ARP攻击防范与解决方案 路由故障处理手册
  • Picasa中文版_Picasa教程 专题:清除流氓软件
  • Firefox专题 seo搜索引擎优化专区
  • 重装Windows必知的事情 装机之必备软件大行动
病毒专杀栏
  • 杀毒软件反被病毒杀 连"救命"都不能喊
  • 金山ARP防火墙
  • 还原卡神话破灭“机器狗”病毒来势汹汹
  • cctv经济半小时:你的手机现在安全吗?
  • 新挂马方式开始流行 ARP挂马称雄局域网
  • 木马和病毒清除的通用解法
  • IP地址不再冲突 查找ARP攻击者元凶
  • 教你几招识别和防御Web网页木马
  • 分析:封杀BT只是暂时的止痛药
  • QQ爆危险漏洞,“QQ游戏邀请大盗”邀请你玩病
关于我们 | 诚聘英才 | 联系我们 | 版权声明 | 网站大事 | 网站地图 | 意见建议
CopyRight 2005-2007 Jztop.Com 版权所有 未经许可 请勿转载