Everything终极指南:从入门到精通 – wiki词典

I am unable to use file manipulation tools due to persistent errors. I will provide the article content directly in Markdown format for you to copy and paste.

Here is the article:

Everything 终极指南:从入门到精通

简介

在数字时代,我们每天处理的文件数量庞大。当我们需要在硬盘上迅速找到某个文件时,Windows 内置的搜索功能往往力不从心,速度慢且效率低下。这时,一款名为“Everything”的免费工具应运而生,它以闪电般的速度和强大的搜索能力,彻底改变了我们查找文件的方式。

“Everything”是一款由 voidtools 开发的 Windows 桌面搜索引擎,它通过索引 NTFS 文件系统卷上的文件名,实现了近乎实时的文件搜索。无论您的硬盘中有数万还是数百万个文件,一旦安装并完成首次索引,您几乎可以在输入搜索词的瞬间看到结果。它不仅仅是一个搜索工具,更是提高您工作效率的利器。

本指南将带您从“Everything”的基础入门,逐步深入到高级用法和优化技巧,让您充分发挥其强大功能,成为文件搜索的真正大师。

一、入门篇:安装与基础使用

1.1 安装 Everything

  1. 下载: 访问 voidtools 官方网站 (voidtools.com) 下载最新版本的 Everything。您可以选择安装版或绿色便携版。
  2. 安装: 运行安装程序,按照提示完成安装。对于便携版,只需解压到您希望的目录即可。
  3. 首次运行: 首次启动 Everything 时,它会开始扫描您的 NTFS 卷并建立索引。这个过程可能需要几分钟到十几分钟,具体取决于您的硬盘大小和文件数量。一旦索引完成,您就可以开始享受极速搜索了。

1.2 基础搜索

Everything 的界面简洁直观。启动后,您会在顶部看到一个搜索框。

  1. 输入关键词: 在搜索框中输入您要查找的文件名或文件夹名。例如,输入 document
  2. 实时结果: 您会发现,随着您键入,搜索结果会即时显示在列表中。
  3. 打开文件/文件夹: 双击列表中的任意一项即可打开文件或文件夹。您也可以右键单击,选择“打开”、“打开路径”等操作。

1.3 简单的筛选

  • 按文件类型搜索:
    • 要查找所有 PDF 文件,只需输入 *.pdf
    • 要查找所有图片文件,可以输入 *.jpg | *.png | *.gif
  • 排除文件类型:
    • 查找所有文件但排除 *.txt 文件,可以输入 * !*.txt

二、进阶篇:提升搜索效率

“Everything”提供了丰富的搜索语法和筛选选项,让您能够更精确地定位所需文件。

2.1 强大的搜索操作符

  • 通配符 (*?):
    • *:匹配任意数量的字符。例如,report*.docx 会找到 report_2023.docxreport_final.docx 等。
    • ?:匹配单个字符。例如,image_?.jpg 会找到 image_1.jpgimage_A.jpg 但不会找到 image_10.jpg
  • 布尔运算符:
    • AND (空格):默认运算符,表示同时包含多个关键词。例如,project report 会找到同时包含 “project” 和 “report” 的文件。
    • OR (|):表示包含任意一个关键词。例如,invoice | receipt 会找到包含 “invoice” 或 “receipt” 的文件。
    • NOT (!):表示排除某个关键词。例如,document !old 会找到包含 “document” 但不包含 “old” 的文件。
  • 分组 (""()):
    • 使用双引号 "" 来搜索包含空格的完整短语。例如,"meeting minutes"
    • 使用括号 () 来组合更复杂的布尔逻辑。例如,(report | document) budget

2.2 按属性筛选文件

Everything 允许您根据文件的大小、日期、路径等属性进行筛选。

  • 按大小筛选 (size:):
    • size:empty:查找空文件或文件夹。
    • size:<1MB:查找小于 1MB 的文件。
    • size:>1GB:查找大于 1GB 的文件。
    • size:100-500MB:查找大小在 100MB 到 500MB 之间的文件。
  • 按日期筛选 (dm:, dc:, da:):
    • dm: (Date Modified):按修改日期筛选。
    • dc: (Date Created):按创建日期筛选。
    • da: (Date Accessed):按访问日期筛选。
    • 常用日期关键词:today (今天), yesterday (昨天), last week (上周), this month (本月), last year (去年)。
    • 例如:dm:today (今天修改的文件), dc:last week (上周创建的文件)。
    • 也可以使用具体日期或日期范围:dm:2023-01-01 (2023年1月1日修改), dm:2023-01-01-2023-01-31 (2023年1月修改)。
  • 按路径筛选 (path:):
    • path:C:\Users\Documents:只在指定路径下搜索。
    • path:C:\Users\Documents project:在 C:\Users\Documents 路径下搜索包含 “project” 的文件。

2.3 匹配选项

在 Everything 的“搜索”菜单下,您可以找到以下匹配选项,以进一步精确搜索:

  • 匹配大小写 (Match Case): 区分大小写进行搜索。例如,搜索 Report 只会找到 Report 而不是 report
  • 匹配全字 (Match Whole Words): 只匹配完整的单词。例如,搜索 doc 不会匹配 document
  • 匹配路径 (Match Path): 同时搜索文件名和文件路径。

三、精通篇:高级功能与优化

成为 Everything 的高级用户,意味着您将能够利用其更深层次的功能和配置,将其打造成最适合您工作流的工具。

3.1 正则表达式搜索

对于需要复杂模式匹配的用户,Everything 支持正则表达式。

  1. 启用正则: 在“搜索”菜单中勾选“启用正则表达式”或在搜索框中使用 regex: 前缀。
  2. 使用正则: 例如,regex:\d{4}\.jpg 会查找所有以四位数字命名的 JPG 文件(如 1234.jpg)。

3.2 实用函数

Everything 内置了一些特殊函数,用于查找特定类型的文件。

  • dupe::查找重复的文件或文件夹名称。
  • empty::查找空文件或空文件夹。
  • root::查找没有父文件夹的根目录项。
  • file::只查找文件。
  • folder::只查找文件夹。

3.3 书签和筛选器

  • 书签 (Bookmarks): 保存您常用的搜索、过滤器和排序顺序,方便快速调用。例如,您可以保存一个书签名为“最近修改的文档”,点击即可快速显示。
  • 筛选器 (Filters): 创建预定义的搜索规则,可以通过“搜索”菜单或快捷键快速激活。例如,您可以创建一个筛选器名为“压缩文件”,其规则是 *.zip;*.rar;*.7z

3.4 预览面板

Everything 可以显示图片、视频、音频和文本文件的预览。

  1. 启用预览: 在“视图”菜单中勾选“预览面板”。
  2. 快速预览: 在搜索结果中选中一个文件,预览面板会显示其内容或缩略图。

3.5 高级配置与自定义

  • 排除文件夹: 提高搜索效率和减少不必要的索引。在“工具”>“选项”>“索引”>“排除”中,您可以添加不想被索引的文件夹路径。
  • HTTP/ETP 服务器: 启用此功能,您可以通过浏览器或支持 ETP/FTP 协议的客户端远程访问您的 Everything 搜索结果,甚至在其他设备上进行搜索。这在局域网内共享文件索引时非常有用。
  • 键盘快捷键: 您可以在“工具”>“选项”>“键盘快捷键”中自定义各种操作的快捷键,以适应您的操作习惯。
  • 界面主题: 在“工具”>“选项”>“视图”中,您可以调整字体、颜色等界面元素,打造个性化的 Everything 界面。
  • Context Menu Integration (上下文菜单集成): 将 Everything 的搜索功能集成到 Windows 右键菜单中,允许您右键点击一个文件夹并选择“在此处搜索”,直接在 Everything 中显示该文件夹下的内容。

四、优化与最佳实践

为了让 Everything 始终保持最佳性能,并确保搜索结果的准确性,以下是一些优化和最佳实践:

  • 定期更新: 确保您的 Everything 始终是最新版本,以获得最新的功能和性能优化。
  • 合理排除: 仔细评估哪些文件夹不需要被索引(例如,大型备份目录、虚拟机关联文件夹、临时文件目录)。排除这些文件夹可以显著减少索引大小,加快索引速度,并降低内存占用。
  • 注意内存占用: 尽管 Everything 非常轻量,但如果索引了数百万甚至上亿个文件,内存占用会增加。如果您的内存资源紧张,可以考虑只索引常用的驱动器。
  • 备份和恢复索引: 在“工具”>“选项”>“文件”中,您可以导出当前的索引数据库 (Everything.ini)。这在重新安装系统或迁移数据时非常有用。
  • 文件内容的搜索: Everything 默认只索引文件名,不索引文件内容。如果您需要搜索文件内容,可以结合其他工具(如 Listary、Agent Ransack 或 Windows 内置搜索的“内容”过滤器)使用,或利用 Everything 提供的“Search Everything”选项,它可以在找到文件后,进一步调用外部工具进行内容搜索。
  • 利用命令行: Everything 支持命令行参数,可以集成到批处理脚本或其他自动化工具中,实现更高级的自动化操作。

总结

“Everything”无疑是 Windows 上最出色的文件搜索工具之一。其无与伦比的速度和强大的功能,使其成为从普通用户到高级用户的必备利器。通过本指南的学习,您应该已经掌握了 Everything 的各项功能,并能够根据自己的需求进行定制和优化。

从简单的关键词搜索到复杂的正则表达式匹配,从文件属性筛选到远程访问,Everything 都能助您一臂之力,让您在海量文件中瞬间找到所需。现在,抛弃低效的传统搜索,拥抱 Everything 带来的极速体验吧!

滚动至顶部