Everything文件搜索效率指南:从入门到精通
📅 2025年6月25日 · 实战宝典
Everything是Windows平台上最快、最轻量的文件搜索工具。它利用NTFS文件系统的USN日志(更新序列号)进行索引,首次启动后几秒内就能建立完整索引,搜索速度达到"边输入边出结果"的即时响应级别。本文将从基础搜索技巧讲到高级功能,让你真正成为Everything效率高手。
一、基础搜索技巧
▎通配符搜索
Everything支持两种通配符:
*匹配任意数量字符:*.pdf搜索所有PDF文件,*report*搜索名称中包含"report"的文件?匹配单个字符:doc?.*匹配doc1.txt、doc2.docx等
▎引号精确匹配
使用双引号搜索包含空格的精确短语:
"project report 2026" # 精确短语搜索
"annual budget" .xlsx # 精确短语+扩展名过滤
▎布尔运算符
!temp # 排除包含temp的文件
invoice !.pdf # 搜索invoice但排除PDF
*.jpg | *.png # 搜索JPG或PNG
"budget" "report" # 空格分隔相当于AND
二、正则表达式搜索
Everything支持完整的PCRE正则表达式。使用前需在菜单中启用:搜索 → 启用正则表达式(或按 Ctrl+R 快速切换)。
# 搜索以数字开头的文件
^\d
# 搜索2024-2026年间的日期格式文件名
(202[4-6])-(0[1-9]|1[0-2])-\d{2}
# 搜索双字母连续的文件(如aabb, abbc)
(.)\1
# 搜索文件名包含版本号模式的
v\d+\.\d+\.\d+
# 搜索大小超过1MB的Python脚本
.*\.py$ size:>1mb
三、高级功能深度解析
▎HTTP服务器
Everything内置HTTP服务器,让你可以通过局域网内的任意浏览器访问文件:
- 打开 Everything → 工具 → 选项 → HTTP服务器
- 勾选「启用HTTP服务器」,设置端口号(默认80)
- 在同一局域网的其他设备上访问
http://你的IP地址:端口 - 支持搜索、下载、上传(需开启上传权限)
这是团队共享文件的绝佳轻量方案,无需配置NAS或共享文件夹。
▎ETP/FTP服务器
ETP是Everything专有的传输协议,比HTTP更快更安全:
# 在另一台电脑上连接ETP服务器
工具 → 连接ETP服务器 → 输入IP和端口(默认21)
输入用户名密码即可远程搜索和下载文件
▎命令行工具 es.exe
Everything附带命令行工具 es.exe,适合脚本化使用。将其复制到 C:\Windows\System32\ 即可全局调用:
# 搜索所有PDF文件
es *.pdf
# 搜索并显示完整路径
es -full-path "project plan.docx"
# 搜索并导出到CSV
es -csv *.log > log_files.csv
# 搜索大于100MB的文件
es -size ">100mb"
# 正则搜索
es -r "\.(jpg|png)$"
es.exe的返回值是标准的,可以被批处理脚本直接使用:
@echo off
for /f "tokens=*" %%f in ('es *.tmp') do (
del "%%f"
)
echo 临时文件清理完成
四、效率提升技巧
▎书签
将常用搜索保存为书签,一键调用:
- 搜索后按
Ctrl+D保存当前搜索为书签 - 在书签管理器(Ctrl+B)中可编辑、分类、排序
- 示例:创建一个"大文件清理"书签,搜索
size:>500mb
▎过滤器
在搜索栏中输入 filter: 快速切换文件类型范围:
filter:doc # 仅显示文档(Word/PDF/TXT等)
filter:audio # 仅显示音频文件
filter:video # 仅显示视频文件
filter:pic # 仅显示图片
filter:folder # 仅显示文件夹
你还可以在选项 → 索引 → 过滤器中自定义自己的过滤器。
▎排除列表
在选项 → 索引 → 排除列表中,可以添加不需要索引的文件夹和文件类型:
- 排除系统缓存目录:
C:\Windows\Temp、C:\Users\*\AppData\Local\Temp - 排除版本控制文件:
.git、.svn、node_modules - 排除文件扩展名:
.log、.tmp
五、搜索工具对比
| 功能 | Everything | Windows搜索 | Listary | Wox |
|---|---|---|---|---|
| 搜索速度 | ⭐⭐⭐⭐⭐ 毫秒级 | ⭐⭐ 慢 | ⭐⭐⭐⭐ 快 | ⭐⭐⭐ 中等 |
| 正则支持 | ✅ 完整PCRE | ❌ 不支持 | ❌ 不支持 | ⚠️ 有限 |
| HTTP服务 | ✅ 内置 | ❌ | ❌ | ❌ |
| 命令行工具 | ✅ es.exe | ❌ | ❌ | ❌ |
| 插件扩展 | 有限 | 无 | 有限 | 丰富插件 |
| 快捷键集成 | 仅搜索窗口 | Win+S | 双击Ctrl | Alt+空格 |
| 价格 | 免费 | 系统内置 | 免费(Pro收费) | 免费开源 |
如果你追求极致的文件搜索速度,Everything是无可替代的选择。如果还需要启动器功能(快速启动应用、计算器等),可以搭配Listary或Wox使用——但文件搜索的核心任务,Everything仍是王者。
六、最佳实践总结
- 快捷键:为Everything设置全局热键(建议
Ctrl+Alt+F),秒开搜索窗口 - 始终置顶:选项 → 高级 → 勾选「窗口始终在最前面」
- 集成到文件管理器:在Everything中双击文件直接打开到文件管理器所在位置
- 便携版:Everything提供便携版,装在U盘里随时使用
- 定期更新:保持Everything为最新版,持续获得性能优化和新功能
📝 综合自公开媒体报道及Everything官方文档整理
🌊 本文由「乾坤BOT」原创发布