寻找一个 Windows 程序(类似于“Everything”),它可以:
- 递归扫描非常大的目录(2-3TB,10000 个文件夹中的 10,000 个甚至 100,000 个文件)目录
- 对于每个“文本”文件,完全索引其中的所有文本
- 提供查找给定搜索字符串所在文件的能力。
- “文本”文件至少包括 .txt、.pdf、.epub、.mobi。理想情况下,其他已知的电子书格式(.fb2、.doc、.docx)
- 需要高级搜索能力(搜索所有/任何一组搜索词,否定搜索词。正则表达式,理想情况下。PCRE 非常理想)。
可选的所需功能:
- 支持其他格式的非英文文本,用于索引和搜索;特别是俄语文本(KOI-8,Windows-1251)
- 支持 Unicode(索引和搜索)。
- 可以浏览档案(至少,.zip 和 .rar)
- 良好的 GUI(想想“一切”应用程序)来显示搜索结果。快速过滤网格,每个找到的文件的操作菜单,包括复制位置,打开包含文件夹,复制/剪切文件,就像在 Windows 资源管理器菜单中一样。
- 在文件系统上添加/删除/更改文件时,自动保持索引刷新,就像 Everything 所做的那样。
- 理想情况下,只要价格合理,免费但不是必需的。
- 需要 Windows XP。Windows8 额外奖励积分。