打造右键菜单“查找目标”按钮

技巧与实践

在WinXP中用鼠标右击快捷方式图标选择属性,然后单击“查找目标”按钮即可打开快捷方式目标所在文件夹。但是,这样的操作是使用我的电脑界面打开文件夹,不如用资源管理器编辑文件那么方便。其实,我们可以在快捷方式的右键菜单中添加“查找目标”选项,使用资源管理器打开目标文件夹。

第一步:编辑脚本

打开记事本程序编辑如下内容:

Set OS = GetObject("winmgmts:\\.\root\cimv2")

Set CF = OS.ExecQuery("Select * From Win32_ShortcutFile WHERE Name = '" & Replace(WScript.Arguments(0),"\","\\") & "'")

Set WS= WScript.CreateObject("WScript.Shell")

For Each objFile in CF

WS.Run ("explorer /e,/select," & objFile.Target)

Next

把文件命名为czmb.vbs保存到“D:\查找目标\”文件夹下,保存类型选择为“所有文件”。

提示:Set CF =……& "'")这部分内容中间不能用回车键,必须写在同一行。记事本编辑内容可在http://www.cpcw.com/download中下载。

第二步:显示“LNK 快捷方式”

双击“我的电脑”打开一个窗口,依次选择“菜单→工具→文件夹选项”打开文件夹选项窗口。切换到“文件类型”选项卡,单击“新建”打开“新建扩展名”窗口,输入文件扩展名为LNK,单击“高级”按钮,等关联的文件类型自动显示为“快捷方式”,或者直接从下拉列表中选择“快捷方式”,然后单击确定添加。这样在“文件类型”选项卡的“己注册文件类型”列表中就会显示“LNK 快捷方式”类型。

提示:新建操作只能暂时在“己注册文件类型”列表中显示“LNK 快捷方式”类型,退出再进入文件夹选项后又会自动隐藏。此外,其它被自动隐藏的类型,只要知道其扩展名和类型也同样可以利用新建来暂时显示。

第三步:添加右键菜单项

回到“文件类型”选项卡,选中新建的“LNK 快捷方式”类型,单击“高级”按钮。在弹出的“编辑文件类型”窗口中再单击“新建”打开新操作设置窗口。输入操作为“查找目标”,用于执行该操作的运用程序则输入"C:\WINDOWS\system32\WScript.exe" "D:\查找目标\czmb.vbs" "%1"(如图),最后单击确定完成设置。

30-f15-1-1.jpg

现在,只要右击任一快捷方式图标,在右键菜单中就可以看到“查找目标”选项了,选择“查找目标”即可直接以资源管理器界面打开程序所在的文件夹。这要比从属性中打开快多了吧?