EverythingToolbar 搜索结果如何直接用 XYplorer 打开:三种方案完整指南
【免费下载链接】EverythingToolbarEverything integration for the Windows taskbar.项目地址: https://gitcode.com/gh_mirrors/eve/EverythingToolbar
EverythingToolbar 是一个嵌在 Windows 任务栏里的 Everything 搜索框:双击唤起搜索,双击结果就能打开文件。默认情况下,"打开"跟随系统文件关联,"在文件夹中显示"则交给系统默认文件管理器处理。如果你希望改用 XYplorer 管理文件,不需要改动 EverythingToolbar 的任何代码,有三种做法,从零改动到精确控制,按需求挑一种即可。
先弄清"打开"这一步到底走了什么
双击结果时,EverythingToolbar 只是把文件路径交给 Windows Shell,由系统根据文件关联启动默认程序——这就是搜索结果打开逻辑的全部。"在文件夹中显示"打开的也是系统默认文件管理器对应的父文件夹。
**所以,"打开文件夹用谁"取决于系统默认文件管理器是谁,而不是 EverythingToolbar 内部有没有这个选项。**想清楚了这一点,后面的方案就不会选错。
三种方案:按你的目标选一个
| 方案 | 影响范围 | 优点 | 缺点 | 适合谁 |
|---|---|---|---|---|
| 把 XYplorer 设为默认文件管理器 | 系统内所有"打开文件夹"行为 | 一次配置长期生效,EverythingToolbar 零改动 | 影响全部应用,不只搜索结果 | 日常就以 XYplorer 为主力管理器 |
| "打开方式"里临时选择 | 仅当次打开 | 不改变任何设置 | 每次都要手动选一次 | 偶尔用 XYplorer |
| 自定义操作规则 | 匹配规则的那些结果 | 用命令精确控制打开方式,可按路径分流 | 需要写一条正则 | 只希望特定路径走 XYplorer |
如果你希望"在 EverythingToolbar 里搜,在 XYplorer 里管"长期成立,以方案一为主;方案二可以配合使用,把不常改系统的麻烦降下来。
方案一:把 XYplorer 设为默认文件管理器
- 先确认 XYplorer 已安装且能正常启动(启动后标题栏能显示版本号)。
- 再打开 XYplorer 的设置,在设置相关选项中找到"将 XYplorer 设为默认程序(替换资源管理器的 shell 窗口)"一类的选项,勾选并保存。
- 最后验证:右键任意文件夹,选"打开",弹出的窗口应当是 XYplorer 界面而不是资源管理器。若仍是资源管理器,重启一次电脑再试,部分 shell 替换在重启后才生效。
验证通过后回到任务栏,双击 EverythingToolbar 的任意文件夹结果,弹出窗口就是 XYplorer。
任务栏搜索框与结果列表:双击这里的文件夹结果,就用上面设置的默认文件管理器打开。
方案二:用自定义操作,把路径直接交给 XYplorer
不想动系统默认,或者只让特定路径走 XYplorer 时,用 EverythingToolbar 的自定义操作规则。在设置的"自定义操作"页点"添加",逐行填写三个字段:
- 类型:文件夹或文件
- 表达式:对完整路径做的正则匹配,
.*表示匹配所有路径 - 命令:要执行的命令行,其中
%path%会被替换为文件所在文件夹,%file%为完整路径
例如,把结果的父文件夹交给 XYplorer 打开:
"C:\Program Files\XYplorer\xyplorer64.exe" /list %path%
如果勾选"自动应用自定义操作",双击结果时会优先执行第一条命中的规则,而不再走系统默认。规则按顺序生效,第一条命中者胜出,所以上面的规则可以放在最前面。配置页的具体行为见自定义操作页面源码。
自定义操作页的规则列表:填写类型、表达式、命令,并可用上移下移调整规则优先级。
验证:双击一个匹配表达式的路径,如果弹出的是 XYplorer 窗口而不是资源管理器,规则就是生效的。
不生效时按这个顺序排查
- 双击的是文件而不是文件夹:比如 .mp4 双击后打开的是播放器,这是文件类型关联在起作用,和"文件夹默认程序"是两套设置。想让某类文件也走 XYplorer,去 Windows 设置"应用 > 默认应用"里单独改。
- "在文件夹中显示"仍是资源管理器:方案一没做完或还没重启。重启后重新用右键"打开"验证一遍。
- 自定义操作没触发:依次检查——"自动应用"复选框是否勾选;表达式是否真的能匹配目标路径(先用正则测试工具验证);是否有排在它前面的规则先命中;命令里带空格的路径是否加了引号。
- 装过多个文件管理器:改完默认后记得回查一次;Windows 更新后关联可能被还原,再用右键"打开"确认一遍即可。
做完后的三个检查动作
- 右键任意文件夹选"打开",确认窗口是 XYplorer。
- 在 EverythingToolbar 双击一个匹配规则的路径,确认走的是自定义操作。
- 每次系统更新后,把上面两项各查一次。
【免费下载链接】EverythingToolbarEverything integration for the Windows taskbar.项目地址: https://gitcode.com/gh_mirrors/eve/EverythingToolbar
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考