如何定制或修改 Vista 及 Win7 的工具栏(CommandBar ToolBar)

自微软(NASDAQ:MSFT)公司的 Windows7 操作系统上市以来备受好评,我个人是从 RC 版开始一直使用到现在感觉也非常不错,稳定易用友好,但唯一让我一直耿耿于怀的是微软从 Vista 开始修改了 Windows Explorer 资源管理器的工具栏,以往我们可以很容易的添加或删除按钮来定制常用的功能到 Windows 工具栏但 Vista 和 Win7 默认都不能修改资源管理器的工具栏,我这里将提供一个方法通过修改注册表来修改 Windows 7 及 Vista 的工具栏功能项……

上图是修改后的效果,我在工具栏上添加了:粘贴、剪切、复制、属性、重命名、文件夹选项等几个功能,当然通过下面的方法步骤你可以任意添加自己喜欢的 Windows 内部命令或其他功能按键到 Windows 7 或 Vista 的资源管理器工具栏上:

1、打开注册表编辑器,可以使用 Win + R 快捷键打开“运行”对话框,然后嵌入“regedit”命令并回车来方便的打开 Windows 注册表编辑器;

2、定位到与文件夹相关的注册表位置,展开注册表编辑器的如下项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\ 然后找到 {5c4f28b5-f869-4e84-8e60-f11db97c5cc7} 即 {GUID} 注册表项,该项负责默认的文件夹属性,由于 Vista 和 Win7 有多种文件夹类型所以后面会提供其他类型文件夹对应的 {GUID} 具体数值,修改方法可以举一反三;

3、修改相应注册表 {GUID} 项的对应权限,右击对应的 {GUID} 如 {5c4f28b5-f869-4e84-8e60-f11db97c5cc7} 选择“权限”打开“安全”面板然后点击“高级”按钮打开“高级安全设置”面板并切换到“所有者”选项卡,选择下面对应你用户名的所有者后确定再确定使安全面板生效,然后再次打开安全面板在上面选择 Administrators 用户后在下面权限栏勾选“完全控制”选择框并确定关闭安全面板;

4、创建相应的新注册表项,在对应的 {GUID} 如 {5c4f28b5-f869-4e84-8e60-f11db97c5cc7} 上右键选择“新建 – 项”创建两个子项,名称分别为“TasksItemsSelected”和“TasksNoItemsSelected”所定义的功能分别是选中状态和未选中状态的工具栏功能;

5、为新创建的注册表项添加功能,在新建的两个“TasksItemsSelected”和“TasksNoItemsSelected”项右边窗格里面双击“(默认)”值并修改为“Windows.Cut;Windows.Copy;Windows.Delete;Windows.Paste;”等等可根据自己的需要参考下面的附二来添加各种功能,保存后即可即时生效,随便打开一个文件夹看看,自定义的工具已经在工具栏上了如上图所示。

附一、文件夹类型与 {GUID} 对应值:

通用文件夹 {5c4f28b5-f869-4e84-8e60-f11db97c5cc7}
文档型目录 {7d49d726-3c21-4f05-99aa-fdc2c9474656}
图片型目录 {B3690e58-e961-423b-b687-386ebfd83239}
音乐型目录 {94d6ddcc-4a68-4175-a374-bd584a510b78}
视频型目录 {5fa96407-7e77-483c-ac93-691d05850de8}
通用库目录 {5f4eab9a-6833-4f61-899d-31cf46979d49}

附二、操作系统内部命令对应的方法:

粘贴 Windows.paste 关闭 Windows.close 复制 Windows.copy 删除 Windows.delete
邮寄 Windows.email 烧录 Windows.burn 布局 Windows.layout
文件夹选项 Windows.folderoptions 包含到库 Windows.includeinlibrary 边栏 Windows.slideshow
菜单栏 Windows.menubar 导航栏 Windows.navpane 预览栏 Windows.previewpane
打印 Windows.print 属性 Windows.properties 全选 Windows.selectall
剪切 Windows.Cut 重做 Windows.redo 撤销 Windows.undo
重命名 Windows.rename 分隔符 Windows.separator 共享 Windows.Share

更新:看来存在这种需求的用户不在少数 NirSoft 甚至专门为了这个制作了小工具,如果对注册表苦手的朋友可以尝试这个小工具: http://www.nirsoft.net/utils/custom_explorer_toolbar.html

拓展阅读:How To Customize The Command Bar/Folder Band In Windows 7/Vista

2 评论

已关闭评论。