提高篇(下)
11、如何扩充回收站的鼠标右键功能?
“回收站”是一个系统级桌面图标,由于其鼠标右键菜单功能不够强大,如“回收站”鼠标右键菜单中没有“删除”和“改名”功能,给实际应用带来一定不便,为此我们可以通过修改注册表来为其扩充菜单功能。
点击HKEY_CLASSES_ROOT\CLSID{645FF040-5081-101B-9F08-00AA002F954E}ShellFolder,修改右键窗口中Attributes键的值,因为文件通常分为只读、隐含、系统和文档等四种属性。每一种属性对应一个具体数字,如果想让文件具有多种属性,只需将数字进行相加组合即可。其中:01:复制,02:剪切,03:复制和剪切,10:重命名,20:删除,30:重命名和删除,40:属性,50:重命名和属性,60:删除和属性,53:复制、剪切、重命名、属性,63:删除、属性、复制、剪切,73:重命名、删除、属性、复制、剪切。
12、如何增加命令到回收站的鼠标右键菜单中?
打开注册表:HKEY_CLASSES_ROOT\CLSID
\{645FF040-5081-101B-9F08-00AA002F954E}\Shell,如果没有发现Shell,就增加一个,在Shell中增加一个新主键,名称为要在菜单中出现内容。在新主键下增加一个Command键,设置Command键的(Default)内容为要启动的命令或文件。如是要加入“DOS方式”,则输入键值C:\COMMAND.COM;如是要加入“写字板”,则输入键值,如 C:\WINDOWS\NOTEPAD.EXE。关闭注册表,马上在回收站图标上按右键,就会发现多了一项“DOS方式”或“写字板”菜单。
13、如何删除桌面上的“回收站”图标?
桌面上的“回收站”图标不能用一般方法删除,用鼠标右键单击图标,在弹出菜单中没有“删除”选项。这个图标可通过修改注册表来删除。
方法一:运行RegEdit,在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
\CurrentVersion\EXPLORER\Desktop\NameSpace选择键NameSpace下的分支,如“{645FF040-5081-101B-9F08-00AA002F954E}”,通过右窗口中的串值看出它是“回收站”,删除该分支,退出注册表重新启动系统,再看桌面,“回收站”图标已经消失了。注意在删除前最好将其记录下来,以便日后恢复。如要恢复,进行其逆过程,在NameSpace主键下新建名为{645FF040-5081-101B-9F08-00AA002F954E}的主键即可,重新启动后生效。
方法二:运行RegEdit,在HKEY_CLASSES_ROOT
\CLSID\{645FF040-5081-101B-9F08-00AA002F954E} \ShellFolder中,在右边的板块中双击单词 “Attributes”,将其数据由“40 01 00 20”改为“60 01 00 20”。 退出编辑器, 右击回收站, 是不是菜单中添加了“删除”选项,剩下的您应该会做了。
14、怎样恢复删除项到任意位置?
当我们打开回收站后,我们一般只能将它恢复到被删除文件的原来的文件夹中,其实我们可以不点击还原命令而通过鼠标的将其拖放就可以将直接移动或拷贝,将它恢复到指定的文件夹中,当然,拖放的目标位置也必须是打开的。同样,如果我们想快速删除文件,只要将它们拖至回收站窗口或图标中即可。
15、如何在任何地方都可快速清空回收站?
当我们的机器由于硬盘空间已满而必须清空回收站时,我们也只能是先将桌面显示出来,然后双击“回收站”,接着进行清除的操作。这种方法显然不很方便。其实完全可以建立一种快捷的设置——只需在注册表文件中添加一个主键即可:
运行注册表编辑器, 进入 “HKEY_CLASSES_ROOT\shellex\ContextMenuHandlers”,在左栏中右击ContextMenuHandlers文件夹图标,然后选择“新建” “主键”,将新文件夹的名称由“新主键 #1”一字不差地改为:
“{645FF040-5081-101B-9F08-00AA002F954E}”,然后回车确认即可。
这样,当您在任何地方右击选择某个文件时,菜单中就会出现“清空回收站”的选项。
16、如何使回收站不能清空(锁定回收站)?
进入HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32,“默认”改为“shell32.dll-”。
17、如何隐藏回收站?
进入HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindowsCurrentVersion ExplorerDesktopNameSpace,单击该分支下的每个子项,“默认”中显示了该子项的名字{450d8fba-ad25-11d0-98a8-0800361b1103},如果隐藏回收站,则先备份该子项,然后再删除它。要恢复显示回收站图标,只要恢复备份文件即可。
18、如何更改回收站满的时候的提示信息?
在HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID
\{645FF040-5081-101B-9F08-00AA002F954E}下,在右边的窗口中修改字符串“InfoTip”的键值为你想要的提示信息,如:“垃圾太多了”。
19、如何更改回收站空的时候的提示信息?
在HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID
\{645FF040-5081-101B-9F08-00AA002F954E}下,在右边的窗口中修改字符串“InfoTip”的键值为你想要的提示信息,如:“没垃圾”。
网友评论