有没有办法删除 Windows 7 上 Windows 资源管理器目录上的“在新窗口中打开”右键菜单选项?
答案1
查看此论坛以获取更多信息:
http://www.sevenforums.com/general-discussion/5127-remove-include-library-context-menu.html
使用此代码创建适当的 REG 文件,然后运行它们:
添加‘在新窗口中打开’选项
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell\opennewwindow]
"MUIVerb"="@shell32.dll,-8517"
"MultiSelectModel"="Document"
"OnlyInBrowserWindow"=""
"LaunchExplorerFlags"=dword:00000001
[HKEY_CLASSES_ROOT\Folder\shell\opennewwindow\command]
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
删除“在新窗口中打开”选项
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Folder\shell\opennewwindow]
"MUIVerb"="@shell32.dll,-8517"
"MultiSelectModel"="Document"
"OnlyInBrowserWindow"=""
"LaunchExplorerFlags"=dword:00000001
[-HKEY_CLASSES_ROOT\Folder\shell\opennewwindow\command]
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
答案2
您可以通过将静态动词(注册表中定义的菜单命令)设为延伸动词Shift. 仅在打开菜单时按住时才可见扩展动词。
最好的部分是,您甚至不需要成为管理员就可以执行此操作:
REGEDIT4
[HKEY_CURRENT_USER\SOFTWARE\Classes\Folder\shell\opennewwindow]
"Extended"=""
更改HKEY_CURRENT_USER
为HKEY_LOCAL_MACHINE
以将其应用于机器上的所有用户。