扩展的上下文菜单
很多人不知道,如果在显示菜单时按下 Shift 键,Windows shell 会提供一个扩展的上下文菜单。
例如,在 Vista 上,扩展菜单有一些额外的条目。下面的截图显示了这一点:左边的菜单是正常的普通菜单,右边的菜单是扩展菜单,如果您在右键单击时按住 Shift 键,就会得到它。


正如您所看到的,扩展菜单有额外的条目“在此处打开命令窗口”,它会打开一个控制台窗口,并将当前路径设置为该文件夹,以及条目“复制为路径”,它会将文件/文件夹的路径复制到剪贴板。
但是,如果您在左侧的资源管理器树视图中尝试这样做,它将不起作用。扩展菜单仅在右侧的文件/文件夹视图中可用。
TortoiseSVN 也使用扩展菜单。如果您在右键单击时按住 Shift 键,则某些命令仅在上下文菜单中可用。这些命令是我们认为不常用(但当然仍然有用)的命令,或者需要用户完全理解使用该命令的后果的命令(这需要用户阅读文档!)。
左侧的截图是正常的上下文菜单,右侧的菜单是扩展的上下文菜单。


注意:在 XP 上,扩展的上下文菜单仅在列表视图中有效,在树视图中无效!
仅从扩展菜单中可用的命令是“与 URL 比较”、“删除 (保留本地)”、“删除未版本控制的项目...”、“解除锁定” 和 “整合所有分支...”。