win8 右键菜单---添加一个按住shift才会显示的右键菜单

Jan 14, 2013 17:38 · 346 words · 1 minute read 杂谈

windows的注册表真是博大精深啊,以下是折腾过程:


HKEY_LOCAL_MACHINESOFTWAREClassesFoldershell
HKEY_LOCAL_MACHINESOFTWAREClassesDirectorybackgroundshell

以上两个,第一个是文件夹的右键菜单,后一个是文件夹背景的右键菜单(平时右键刷新的时候看到的那个)

只要
在这两个位置新建一个项,命名为你自己喜欢的,
选中这个项,再新建一个项,命名为“command”(无引号,在英文输入状态下输入),
双击右侧的默认,改值为你希望显示的文字。
选中前面的command项,然后双击右侧的默认,改为,程序绝对路径+空格+“%V”。(英文输入状态)
如  D:LeanKeyTooltoolTotalCMDTotalcmd64.exe “%V”
这样这个菜单项就会显示了,即时生效。

然后是按住shift才显示
只要在你选中新建的这个项,在右侧新建两个字符串值,分别命名为Extended和NoWorkingDirectory。完成。

附带几个位置
HKEY_CLASSES_ROOT*shell    所有文件的右键菜单
HKEY_CLASSES_ROOTexefileshell   .exe文件的右键菜单
HKEY_CLASSES_ROOTDirectoryshell   目录的右键菜单