网站地图    收藏   

主页 > 后端 > 网站安全 >

实例讲解 打造功能强大的鼠标右键菜单 - Window

来源:自学PHP网    时间:2015-04-17 18:33 作者: 阅读:

[导读] 作者:原野 文章来源:天极网很多Windows用户都喜欢在操作中使用右键菜单,但是由于不同文件类型所需要使用的功能菜单并不相同,而系统只提供了几种常用的右键菜单功能。为了更好...

作者:原野 文章来源:天极网

很多Windows用户都喜欢在操作中使用右键菜单,但是由于不同文件类型所需要使用的功能菜单并不相同,而系统只提供了几种常用的右键菜单功能。为了更好地发挥右键菜单的功效,我们还可以为不同类型的文件“量身打造”各自需要的右键菜单,下面我们就来看几个实例。

  一、为“. SYS”文件的右键菜单添加“记事本”

  很多朋友经常改变Config.sys系统配置或者修改别的.SYS文件,但是每次打开时有些麻烦(每次都要使用“Shift”配合来选择“打开方式”,如果选择始终用“记事本”打开.SYS文件,.SYS文件的图标便会改变,看起来有些混乱)。所以不妨在其右键菜单中添入“记事本”。

  .SYS文件在上例的“文件夹选项”中无法找到,需要在注册表中进行修改。启动注册表编辑器,进入HKEY_CLASSES_ROOTSYSFileShell主键,为Shell新建一主键“记事本”。

  再为“记事本”创建主键Command,然后为“默认”输入新键值“C:Windows Notepad.exe %1”(视自己的路径输入)。完成后再单击.SYS文件的右键菜单便多了“记事本”一项。

  二、为“.TXT”文件的右键菜单添加“写字板”

  方法一:使用文件夹选项巧妙修改

  在“资源管理器”(或“我的电脑”)中单击“查看”菜单中的“文件夹选项”,然后选择“文件类型”,在所列文件类型中选中“.TXT文件”(文本文档),如图1:

  图1

  接着再选择“编辑”,然后新建一“操作”,输入名称“写字板”,在将用于执行操作的程序“C:WindowsWrite.exe”输入,在确定后回到“资源管理器”中,在.TXT文件上点出右键菜单,就会发现多了一项“写字板”,也可将“写字板”设为默认的打开方式。如图2:

  图2

  方法二:修改注册表

  你也可以通过修改注册表达到以上目的。启动注册表编辑器。打开HKEY_CLASSES_ROOTTXTFileShell子键分支,为Shell主键新建一主键“写字板”,再为“写字板”创建Command主键。最后为Command主键的“默认”输入新键值“C:WindowsWrite.exe”(如图3),关闭注册表编辑器即可。

  图3

三、为“. DAT”文件的右键菜单添加“播放”

  要在以“.dat”为后缀名的影碟文件的右键菜单中增加“播放”选项,也需要修改注册表,增加方法如下:

  启动注册表编辑器。在注册表HKET_CLASSES_ROOT主键中找不到datfile子键。为了给.dat文件的右键菜单加一“播放”项(比如用“超级解霸”播放),我们可以在HKEY_CLASSES_ ROOT子键分支下找到“.dat”主键。为其“默认”输入键值“datfile”。

  在HKEY_CLASSES_ROOT子键中新建主键datfile及次级键Shell。由于并不是所有的.dat文件均是影碟文件,为了不使“播放”成为.dat文件的默认打开方式,可先在Shell下建一主键Open及次级键Command,但不输入任何键值。再在Shell中建立主键“播放”及次级键Command,再为Command输入“默认”键值“D:ShtvcdMmxvcd.exe”(这是超级解霸的完整路径)即可。如图4:

html" target=_blank>

  图4

  四、为鼠标右键菜单“减肥”

  随着电脑中安装软件的不断地增多,鼠标右键菜单也越来越“臃肿不堪”。这样,本来以快捷为目的设计的鼠标右键菜单使用起来反而很麻烦,怎么办?给右键菜单“减肥”是个好办法!下面是两则不错的“减肥”妙方。

  1:把右键菜单折叠成多级菜单

  安装WinRAR后,就有数个项目会附加到标准文件和文件夹的右键菜单中。以下设置能够将WinRAR右键菜单全部项目压缩到WinRAR子菜单的二级菜单中:在WinRAR主窗口,单击“选项→设置”,在打开的“设置”对话框中,单击“综合”选项卡,选中“层叠右键关联菜单”复选框(如图5),单击“确定”按钮。

  图5

  如果你的电脑右键菜单还有其他软件的多个选项,想办法将它们折叠成多级菜单吧!

  2:清理不用的右键菜单

  或许右键菜单中的有些选项你并不常用,或者有些软件已被删除,但其右键菜单中的选项却仍占用着屏幕空间。要删除这些无用的右键菜单项,操作步骤如下:

  第一步:单击“开始→运行”,键入regedit,单击“确定”按钮,打开“注册表编辑器”窗口。

  第二步:展开[HKEY_CLASSES_ROOT*shellexContextMenuHandlers]分支,在其下找到要删除的无用项,然后右键单击该项,再单击“删除”将其删除即可清除右键菜单中的对应选项。对于仅在文件夹右键菜单中才有的选项,可到[HKEY_CLASSES_ROOTDirecloryshell]和[HKEY_CLASSES_ROOTDirectoryshellexContextMenuHandlers]分支下查找。有时[IHKEY_CLASSES_ROOTFoldershell]和[HKEY_CLASSES_ROOTFoldershellexContextMenuHandlers]分支下也有右键菜单中的选项。

  最好使用Ctrl+F,在查找对话框中输入右键幕单中要删除的莱单中的关键字,找到后再确认删除即可。

  怎么样,经过以上操作,右键菜单清爽多了吧!

五、在右键菜单中添加磁盘碎片整理程序

  随着电脑使用时间的增加,磁盘碎片的数量也会与日俱增,磁盘碎片多了会影响到硬盘的读、写速度,引起簇的连接错误。这就会极大的影响了Windows的系统效率,而且磁盘碎片的存在会导致磁头会频繁移动读取文件,这会加速硬盘的损耗减少它的寿命,所以经常对磁盘碎片进行整理是很有必要的。Windows中附带的“磁盘碎片整理程序”就是整理文件碎片的好工具,大家都是通过在Windows中单击“开始”→“所有程序”→“附件”→“系统工具”→“磁盘碎片整理程序”来使用该软件。但这样的启动操作需要多次单击才能完成,非常麻烦,如果能将“磁盘碎片整理程序”添加到鼠标右键中就会省事多了!

  打开“记事本”,键入如下内容:

  [Version]
  signature="$Windows NT$"

  [DefaultInstall]
  AddReg=Defrag

  [Defrag]
  HKCR,"DriveShellDefragcommand",,,"defrag.exe %1"

  然后在“文件”菜单中单击“另存为”命令,将该文件命名为defrag.inf保存即可。注意,该文件在Windows 2000/XP/2003下可以直接使用,但是如果你的操作系统为Windows 95/98/Me,则请你将上面的第二行内容:signature="$Windows NT$"改为signature="$CHICAGO$",其他内容不用改。另外,在此INF文件中,各小节之间必须空一行,而且在文件中必须使用英文半角标点符号,切记!

  找到刚刚创建的defrag.inf文件,用鼠标右键单击它,在弹出的快捷菜单中选择“安装”命令单击之即可。接下来让我们检验一下效果。在“我的电脑”或“Windows资源管理器”中,右键单击你要进行磁盘碎片整理的磁盘,在弹出的快捷菜单中你会看到新增了一个“Defrag”命令(如图6),点击它就能启动“磁盘碎片整理程序”程序。这回是不是方便多了?如果你不想要这个“defrag”命令了,可以在磁盘右键菜单中去掉它。单击“开始”→“运行”,键入regedit回车打开注册表编辑器,然后到注册表中删除以下分支即可:HKEY_CLASSES_ROOTDriveshellDefrag。

seout="null" orig_onmouseover="null">

  图6

  以上介绍的只是常用的几种类型文件的右键菜单“定制”方法,有兴趣的朋友可以用以上方法根据自己的喜好针对不同类型的文件添制右键菜单,将自己常用的操作加入其中,从而真正提高你使用电脑的效率,从“菜鸟”一跃成为“大虾”!

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论