3条自定义动作规则,让EverythingToolbar搜索结果直达XYplorer 📅 2026/8/21 20:51:23 3条自定义动作规则让EverythingToolbar搜索结果直达XYplorer【免费下载链接】EverythingToolbarEverything integration for the Windows taskbar.项目地址: https://gitcode.com/gh_mirrors/eve/EverythingToolbar你在任务栏搜索框里找到了目标日志文件可按下回车后打开的却是系统默认程序——而你的日常操作全在XYplorer里完成还得再手动点进文件夹。这套方案把两者接起来EverythingToolbar负责秒级搜到文件命中规则的条目直接交给XYplorer打开全程不动系统默认文件关联配置都落在项目自带的 Custom actions 设置页里装完 Everything ≥ 1.4.1 并运行 Launcher 版 EverythingToolbar 后即可开始。 卡点在哪搜索这头通了打开那一头还断着EverythingToolbar 的搜索结果由 Everything 索引驱动回车、双击默认走系统文件关联所以「打开」这一步不归它管。但项目在Settings → Custom actions提供了一条旁路按「类型 正则表达式」匹配结果条目命中后执行你写好的命令而不是交给默认程序。这条机制只影响本工具内的打开行为其他应用照旧。 链路总览一次回车背后走了哪几步你在任务栏搜索框输入关键词Windows 11 可嵌入真搜索框也可用任务栏图标模式两种模式的取舍见 README.md。Everything 通过 SDK 返回结果列表。按下 Enter 后EverythingToolbar.App/Services/CustomActionService.cs 里的规则匹配接管打开动作命中则执行规则命令未命中则回落到系统默认打开。一句话点破规则表就是一张分发表文件最终进 XYplorer 还是 Explorer由这张表决定。⚙️ 三步完成自定义动作配置进入设置页打开 EverythingToolbar 设置窗口选择Custom actions页。新建规则点右侧添加按钮逐列填写四列内容——Name填「在XYplorer中打开」名称为空时保存会被拒绝Type选File仅匹配文件想让文件夹也命中就选 AnyRegular Expression写命中范围例如\.log$表示只接管 .log 文件Command写xyplorer.exe %file%建议把 xyplorer.exe 的完整路径写上。选触发方式想手动选把正则列留空该规则只会出现在结果右键菜单的Open with里随时可点、不抢默认行为想自动触发勾选页面顶部Automatically apply actions based on type and regular expression。规则最终保存为 %APPDATA%\EverythingToolbar 目录下的 rules.xml换机时把这个文件拷走即可复用全部规则。✅ 验证是否生效的三个动作命中测试搜索一个确实存在的 .log 文件按 Enter应直接在 XYplorer 中打开。回落测试搜索规则覆盖不到的文件如 .txt按 Enter应仍由系统默认程序打开证明规则没有越界。菜单测试右键任一结果选Open with列表里应能看到你命名的规则项。 翻车点清单正则列出现红色斜纹背景 语法不合法此时自动应用开关也打不开先修正则。多条规则同时可命中时第一条匹配即执行所以更具体的规则要排在列表上方。命令含空格的路径必须用引号占位符 %file%、%filename%、%path% 替换后会自动带引号。命令执行失败会弹错误提示并写入日志先把同一条命令粘到命令行里手跑一遍能定位是路径问题还是写法问题。安装或无结果类问题可查 FAQ.md。 把路线再缩短一点把命令换成%path%占位符如xyplorer.exe %path%让 XYplorer 打开的是包含该文件的文件夹适合「搜到文件、顺手看目录」的场景。配合全局快捷键默认 WinAltS可在Settings → Shortcuts修改「唤起 → 输入 → 回车」三步全程不离开键盘。同一张规则表同样适用于其他配套工具给压缩软件、编辑器各加一条规则即可规则数量不设上限。【免费下载链接】EverythingToolbarEverything integration for the Windows taskbar.项目地址: https://gitcode.com/gh_mirrors/eve/EverythingToolbar创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考