win7系统默认的点击“文件资源管理器”按钮会打开“快速访问”,ghost之家已经与大家共享过实现点击“文件资源管理器”按钮打开“此电脑”或打开“库”的配置技巧,那么你们还能不能更近一步,实现点击win7“文件资源管理器”按钮可以打开指定的任意文件夹呢?可以的,只有您想不到,没有您做不到,下面你们一起来操作:ps:或许有win7用户会说,我的任务栏中如何找不到“文件资源管理器”图标了?这是因为从win7 14328正式版开始, “文件资源管理器”只被保留在win7开始菜单中了,您把它固定到任务栏中直接(详见《怎么找回win7任务栏中的“文件资源管理器”按钮》)。
假如您想点击“文件资源管理器”按钮后打开d盘的win7.pro这个文件夹,也便是目录d:win7.pro 。
新建一个文本文档,然后在其中输入以下命令:
wscript.Createobject("wscript.shell").Run "d:win7.pro"
然后保存该文本文档,文件名配置为openfolder.vbs(注意,后缀扩展名是vbs) 。然后把该文件保存到一个比较保险的位置,例如 C:win 目录下。
然后打开注册表编辑器,定位至(快速定位到注册表编辑器某一项的技巧)
HKEY_CuRREnT_usERsoFTwAREClassesCLsid{52205fd8-5dfb-447d-801a-d0b52f2e83e1}shellopennewwindowcommand
ps:鉴于修改注册表有风险,所以建议修改前备份注册表(备份注册表的办法),或者创建系统恢复点,以便出现问题时还原。
如果您的注册表中没有上述项,则需要自己新建。例如Microsoft酋长电脑的注册表中,就只到CLsid项,以后的四个子项{52205fd8-5dfb-447d-801a-d0b52f2e83e1}、shell、opennewwindow和command,则只能新建。
以新建{52205fd8-5dfb-447d-801a-d0b52f2e83e1}项为例,在CLsid上点击右键,选择“新建 - 项”,然后把新建的项命名为{52205fd8-5dfb-447d-801a-d0b52f2e83e1}直接。
下面的shell、opennewwindow和command三个子项按同样的办法依次新建直接。如图:
最后选中新建的command项,可以看到右侧窗格中的默认值为空值,双击默认值,打开“编辑字符串”窗口,把数值数据配置为:wscript.exe C:winopenfolder.vbs
然后再新建一个名为delegateExecute的字符串值。办法是:在默认值下方的空白处点击右键,选择“新建 - 字符串值”,然后命名为delegateExecute直接。如图:
关上注册表编辑器,oK!现在已经大功告成。点击“文件资源管理器”按钮,看看是不是已经打开d:win7.pro文件夹了。
ps:需要补充说明一下,有些用户的注册表中已经有command项,并且该 项下也已经有delegateExecute值,并且该值还有数据。那么在尊从上面的办法配置默认值的数据和清空delegateExecute值的数据时,会因为权限问题导致修改失败。这时候,你们就需要获取command项的完全控制权限。获取权限的办法参见这篇文章中获取network项权限的办法。如果以后想要还原默认配置,那么只需把command项的默认值的数据清空,还原为空值直接。而对于已有command项和delegateExecute值的用户来说,则需要把delegateExecute值的数据配置为{52205fd8-5dfb-447d-801a-d0b52f2e83e1},然后清空默认值的数值数据。