Everything 高级搜索语法:用路径、类型、大小、日期精准找文件

2026-10-24

标签Everything搜索语法文件查找通配符效率工具

很多人的 Everything 用法停留在「输入文件名关键词、回车、看结果」,但这其实只发挥了它一小半能力。Everything 内置一套搜索语法:按扩展名、按大小、按修改日期、按目录范围,甚至按文件内容(1.5+ 版本)过滤,配合排除规则,能从「搜出一堆」变成「精准锁定」。本文按官方支持的语法逐项说明,并给出可直接照抄的组合示例。

基础:关键词 + 空格即「和」

Everything 的搜索框把多个关键词用空格分隔时,默认取「同时包含」关系:输入 项目 预算,只显示文件名同时含「项目」和「预算」的结果。如果想搜「或」关系,用竖线:report | 报告 会列出文件名含任一关键词的文件。这是最常用的组合逻辑,其他技能都建立在这套逻辑之上。

按扩展名与目录限定

限定文件类型用 ext:,注意是点号后的扩展名部分:ext:pdf 列出所有 PDF 文件,ext:zip 列出所有压缩包。要限定搜索范围用 path::path:D:\工作 只在 D 盘「工作」目录下搜索,配合空格可叠加关键词。两者组合很常用:path:E:\资料 ext:docx 精确锁定某个目录下的 Word 文档。通配符也支持:*.bak 结构可以直接搜,星号代表任意字符,问号代表单个字符,例如 20??年报 能匹配 2023 年报、2024 年报这类文件。

按大小与日期过滤

找大文件、找最近改动过的文件,用 size: 与 dm:(date modified 修改日期):

  • 大小:size:>1gb 列出大于 1GB 的文件,size:<5mb 找小文件,也支持 size:100mb-500mb 区间写法。单位可用 kb、mb、gb。
  • 修改日期:dm:thisweek 本周修改,dm:today 今天修改,dm:2026-01 指定到某月。另可用 dc:(创建日期)与 da:(访问日期),用法相同。

典型场景:磁盘满了想清理,搜 size:>1gb 排个序,看看哪些大文件能归档。配合站内 Everything 查找修复的入门内容,这套大小/日期语法正好补齐进阶能力。

排除与反向筛选

不想看到某些结果时,用两种方式排除。最常用的是减号前缀:报告 -草稿 -备份 表示文件名含「报告」但不含「草稿」和「备份」。更精确的排除用叹号加字段:pdf !name:样本 排除文件名含「样本」的 PDF;data !path:C:\Temp 排除该目录下的结果;data !ext:tmp !ext:log 一次性排除多种扩展名。还可以用括号组织复杂逻辑:(doc | pdf) !path:D:\Old !ext:docx 表示找 doc 或 pdf 类型、但不在 D:\Old 目录、也不是 docx 的。

搜索文件内容(1.5+ 版本)

从 Everything 1.5 开始支持内容搜索:content:关键词 会搜索文件内容包含该关键词的文件(需先在 选项→索引 中启用内容索引,会占用一定磁盘进行内容建库)。适合在大量文本、代码文件中定位「哪个文件里出现过某个词」,是进阶用户常开的功能。注意内容索引会随文件变更更新,首次建库需要时间,以当前版本界面的索引状态为准。

快捷键与日常组合

搜索结果中回车打开文件,Shift+Enter 打开所在文件夹;双击同样可打开文件。实战组合示例:

| 需求 | 搜索框输入 | |------|-----------| | 找盘里所有超过 1GB 的压缩包 | ext:zip size:>1gb | | 找文档目录里今天改过的 Excel | path:D:\文档 ext:xlsx dm:today | | 找含关键词但排除草稿的 PDF | 关键词 ext:pdf -草稿 | | 清理 C 盘临时文件 | path:C:\Users\<用户名>\AppData !ext:sys |

Everything 是免费软件,官方下载入口是 voidtools.com,界面语言可在「工具 → 选项 → 常规」中切换为简体中文。它占用极低、索引毫秒级更新,配合上面的语法能大幅提升找文件的效率。

界面与索引小贴士

除了语法,还有几个值得设置的项:在「选项 → 常规」里勾选以管理员身份运行(antivirus 可能导致索引异常时也常从这里排查),「选项 → 索引」中可以决定是否启用 Everything 服务以保持后台索引;开启服务后索引实时更新,首启后的全盘建库过程也在后台完成,不阻塞使用。搜索框顶部还可以自定义过滤器(如只显示文档、只显示图片),把常用筛选保存成固定按钮,一键切换。「选项 → 显示」中可开启隐藏文件与系统文件的显示(需要管理员权限),找系统文件时就不用再去文件资源管理器里开隐藏项。

另外,Everything 支持命令行参数与 HTTP 服务器功能:在「选项 → 服务器」中启用 HTTP 服务器后,局域网内设备可以通过浏览器访问搜索接口,适合在服务器或 NAS 上快速查找文件,此项按需开启即可,日常单机使用不必打开。进阶用户还会把 Everything 与其他工具配合:在站内 Notepad++ 技巧、VS Code 扩展文章中都能找到「搜索+编辑」的联动用法。

装完做这几件确认

  • [ ] 已从 voidtools.com 官方渠道安装并运行 Everything
  • [ ] 实测 ext: 与 size: 语法,能按类型和大小过滤结果
  • [ ] 实测 dm:today 与 path: 限定,能按日期与目录搜索
  • [ ] 实测 -排除 与 !name: 语法能过滤不需要的结果
  • [ ] 需要内容搜索时已在选项→索引启用内容索引(1.5+)