用途:在 Windows 上通过 Everything(voidtools)实现毫秒级全盘文件搜索,基于 NTFS 索引实时更新,适合用户提出“帮我找某个文件”“电脑上有没有叫 XX 的文件”等需求,也用于按类型、大小、修改日期过滤,或桌面整理前查找重复与分散文件。
主要能力:支持按文件名、扩展名、目录搜索;通配符与正则;多关键词 AND;按大小(size:>100mb)、修改时间(dm:last7days、dm:2025-01-01..2025-06-30)、文件类型(ext:pdf;docx;xlsx)过滤;组合过滤;按大小或修改时间排序并限制条数;查找重复文件名(dupe:)、空文件夹(empty:)、特定父目录(parent:Downloads);排除目录(!path:node_modules)。
使用方式:通过 ES 命令行调用,例如 es "季度报告"、es ".xlsx"、es -regex "报告_\d{4}Q[1-4].xlsx"、es "path:Documents size:>10mb dm:lastweek"、es "ext:mp4;mkv;avi" -sort-size-descending -n 20、es ".pdf" -path-column。未安装 Everything 时可回退到 PowerShell:Get-ChildItem -Path "C:\Users$env:USERNAME" -Recurse -Filter "*.pdf" -ErrorAction SilentlyContinue。
输出规范:展示文件名、完整路径、人类可读大小、修改时间;超过 20 条只显示前 20 条加总数;大文件结果附大小排名;提供用 Explorer 打开所在文件夹的快捷操作。
限制与安全:仅只读搜索与展示,不删除、不移动;系统目录(C:\Windows)结果默认折叠,除非用户明确要求。依赖 Windows 与 Everything 环境,其他平台暂未提供。