搜索软件Everything自定义设置外部文件管理器和上下文菜单.doc
文本预览下载声明
如何设置Everything让它调用外部文件管理器Everything版本V1.3.4.686 (x64) 安装版
XYplorer文件管理器 v15.30 绿色版
-------------------------------------------------------------------------------------------
Windows自带的资源管理器explorer.exe,是极其鸡肋的。所以我们使用Everything,以及其它的文件管理器,提高生产力。但是explorer.exe无处不在,即使你修改了系统注册表,或在自己的第三方文件管理器选项中替换了系统默认,有时候它还是不听使唤跳出来,令人恼火,简直反人类。
本文针对Everything,彻底修改其选项。
准备工作:首先安装好要替换的目标文件管理器,复制其绝对路径和文件名。
在我的机器中,我用的是XYplorer.exe,因为路径中有空格,必须包含引号,它的路径是:
D:\software\文件管理\XYplorer文件系统管理工具 v15.30 绿色版\XYplorer\XYplorer.exe
如果使用其它,例如Xplorer2、Total Commander、Explorer++,等等,以此类推。
以下详细说明,如需快速了解,请看重点的橙色部分即可。
第一步:
1、退出“Everything”。打开“Everything”安装文件夹中的Everything.ini。添加如下两行到文件末尾。pen_folder_command=$exec(ExternalFileManager.exe %1)
open_folder_path_command=$exec(ExternalFileManager.exe $parent(%1))
其中的ExternalFileManager.exe就是目标的第三方文件管理器。注意两个引号之间有空格。
我写进去的是酱紫:
open_folder_command=$exec(D:\software\文件管理\XYplorer文件系统管理工具 v15.30 绿色版\XYplorer\XYplorer.exe %1)
open_folder_path_command=$exec(D:\software\文件管理\XYplorer文件系统管理工具 v15.30 绿色版\XYplorer\XYplorer.exe $parent(%1))
3、重启“Everything”。explorer.exe还是跳了出来,极其不爽。
第二步:
打开Everything,选择菜单-工具-选项-上下文菜单,如下图:
程序内置的命令有7个,对应命令分别为:
1、打开(文件夹)
$exec(%1)
2、打开(文件)
$exec(%1)
3、打开路径
$exec(%SystemRoot%\explorer.exe /select,%1)
4、浏览(被隐藏的选项,可关闭隐藏,可自定义命令)
$exec(%SystemRoot%\explorer.exe /n,/e,%1)
5、浏览路径(被隐藏的选项,可关闭隐藏,可自定义命令)
$exec(%SystemRoot%\explorer.exe /n,/e,/select,%1)
6、复制路径(被隐藏的选项,可关闭隐藏)(无法自定义命令)
7、复制完整的路径和文件名(无法自定义命令)
我们要做什么:
对于命令1、2,可以不更改。
因为我们第一步,已经在配置文件Everything.ini中写入了替换的XYxplorer.exe。
如果处女座非要改,也很简单,再做一遍就是了,把XYxplorer.exe的绝对路径直接写进去。
下面就是更改前后的对比:
1、打开(文件夹)
$exec(%1)
改为:
$exec(D:\software\文件管理\XYplorer文件系统管理工具 v15.30 绿色版\XYplorer\XYplorer.exe %1)
2、打开(文件)
$exec(%1)
同样改为:
$exec(D:\software\文件管理\XYplorer文件系统管理工具 v15.30 绿色版\XYplorer\XYplorer.exe %1)
对于命令4、5、6,首先我们把隐藏选项打开,才能在右键菜单中看见。
至于为什么被隐藏,因为它的功能是重复的,下文有解释。
对于命令6、7,因为无法自定义,也不需要自定义(所以上文我用了删除线)。
对于命令3、4、5,是本文的重点。
这三个命令,都强制指定了windows自带的文件管理器:%SystemRoot%\explorer.exe,
因此我们在第一步写入的Everything.ini,是不起作用的,必须替换掉。这就是写本文的初衷。
另外,这三个命
显示全部