得之我幸 失之我命

when someone abandons you,it is him that gets loss because he lost someone who truly loves him but you just lost one who doesn’t love you.

注册表右键菜单一

在注册表中修改右键菜单,准确的说,是在HKEY_CLASSES_ROOT根键下(这是右键菜单中所有命令的根源)。展开该根键,其下的子键主要有两种:扩展名键(.+扩展名)和类定义键。一般地说,只要是在windows系统中已注册过的扩展名,在HKEY_CLASSES_ROOT下均有"·该扩展名"子键,记录该扩展名的一些信息,对某种特定类型的文件的右键菜单的修改,便是在该键或"扩展名file"键下的操作。

在所有的文件右键中加入菜单

如:装有UltraEdit,当点右键任一文件时,会有"UltraEdit-32"等菜单。

此类菜单的添加方法是:

  1. 打开HKEY_CLASSES_ROOT\*
  2. 在其下新建shell\命令\command分支,再将command的键值设为执行该命令时所用的可执行程序的绝对路径,并在其后加 "%1"即可。

例:
在展开的HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\右键shell添加一个选项,命名gvim,在默认值中输入gvim(&V),此值会出现在右键菜单上,&表示设定快捷键,选中新建项,在新建一个项命名为command,在其默认值中输入程序路径,如"C:\Program Files\Vim\vim72\gvim.exe" “%1” ,确定即可,注意,路径为gvim安装路径,%1会替换为要打开的文件名。

说明:

  1. 右键文件菜单即可出现所创建的菜单
  2. 要删除该类命令,只需将"命令"子键删除即可

在所有的文件夹右键菜单中加入命令

如:装过Acdsee这个软件,会发现在文件夹的右键菜单中有"Browse with acdsee"。

该类菜单的添加方法:

  1. 打开HKEY_CLASSES_ROOT\diretory\shell主键
  2. 在其下新建命令\command
  3. 接下来的步骤同上

说明:

  1. 其实在驱动器的右键菜单中,也有"Browse with acdsee"等命令,驱动器也是特殊的文件夹,但是通过上面的方法是无法在驱动器的右键菜单中加入命令的。如果要在其中加入命令,须对HKEY_CLASSES_ROOT\drive\shell主键进行操作;
  2. 在"HKEY_CLASSES_ROOT"主键下还有一个folder子键,顾名思义,对它的操作将影响所有的文件夹,包括回收站。

在所有的文件与文件夹的右键菜单中加入命令

如:如果一个程序的操作对象是文件和文件夹,因此想在所有的文件和文件夹的右键菜单中加入特定的命令进行操作。

该类菜单的添加方法:
打开HKEY_CLASSES_ROOT\AllFilesystemObjects主键,在其下新建shell\命令\command,以下操作同前。

其他常见删除实例

  1. 右键文件夹"包含到库中":HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\Library Location
  2. 右键文件夹"通过QQ发送":HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\QQShellExt
    HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\QQShellExt
    HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\QQShellExt
    HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\QQShellExt64
    HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\QQShellExt64
    HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\QQShellExt64
  3. 右键exe"兼容性疑难解答":HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility
  4. 右键文件"使用Windows Defender扫描":HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\EPP
    HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\EPP
  5. 右键文件夹"还原以前的版本":HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}

be yourself, everyone else is already taken.