使用心得 阅读时间:8分钟

Everything高级搜索参数完全手册

Everything提供了丰富的搜索参数和修饰符,允许用户构建精确到毫厘的搜索条件。掌握这些高级参数可以让您从海量文件中快速定位目标,大幅提升工作效率。本教程将系统介绍Everything的所有搜索参数,帮助您成为搜索高手。

基础类型参数

file:和folder:是用于指定搜索对象类型的基本参数。file:关键词只搜索文件,不显示文件夹;folder:关键词只搜索文件夹,不显示文件。这在需要快速定位特定类型时非常有用。例如,“file:proposal”可以快速找到所有名为proposal的文件。

在使用管道机制时,类型参数特别有效。“D:\ file:report”会在D盘根目录下搜索文件类型的report;“E:\ folder:project”会在E盘根目录下搜索项目文件夹。掌握这些基本参数是构建复杂搜索表达式的基础。

路径与位置参数

path:参数用于限定搜索的路径范围。“path:D:\Projects report”会搜索D:\Projects目录下包含report的文件。路径可以使用完整路径或部分路径,部分路径会自动匹配包含该路径的所有位置。

parent:参数用于搜索指定目录的直接子项。“parent:C:\Windows”会搜索C:\Windows目录下的所有文件和文件夹,但不包含子目录中的内容。这在需要查看特定文件夹的直接内容时非常有用,避免了递归搜索带来的大量结果。

使用反斜杠限制路径匹配精度:“files\.exe”只匹配files.exe,而“files exe”可能匹配任何包含这两个词的路径。正斜杠和反斜杠在Windows路径中都可以使用,Everything会自动处理。

文件属性参数

size:参数用于按文件大小搜索。语法为“size:[+|-]<值><单位>”。支持的单位包括:b(字节)、kb(千字节)、mb(megabytes)、gb(gigabytes)。例如,“size:>1mb”搜索大于1MB的文件;“size:100kb-1mb”搜索100KB到1MB之间的文件。

datesize:参数组合了日期和大小条件,可以搜索特定时间段内修改的特定大小文件。例如,“dm:thisweek size:>10mb”可以找到本周修改的大于10MB的文件,这对于清理大文件特别有用。

日期时间参数

dm:参数用于按修改日期搜索,支持多种格式:绝对日期(dm:2024-01-01)、相对日期(dm:yesterday、dm:today、dm:thisweek、dm:thismonth、dm:thisyear)、日期范围(dm:2024-01-01-2024-12-31)。日期格式取决于系统本地设置,中文系统通常支持中文日期格式。

dc:参数用于按创建日期搜索,语法与dm:相同。dadatecreated:用于按访问日期搜索。daterun:用于按最后运行日期搜索,特别适合找到最近使用过的程序文件。使用日期参数可以快速定位特定时间段内创建或修改的文件。

特殊属性参数

runcount:用于搜索程序运行次数记录大于指定值的文件。这反映了文件的实际使用情况,可用于清理不常用的程序或文件。语法为“runcount:>100”表示运行次数大于100。

attrib:用于按文件属性搜索。Windows文件具有属性标志:R(只读)、H(隐藏)、S(系统)、A(存档)等。例如,“attrib:R”搜索只读文件,“attrib:H”搜索隐藏文件。组合属性可以使用逻辑运算符。

儿童搜索函数child:用于查找包含特定子项的文件夹。“child:mp3”搜索包含mp3文件的文件夹;“child:>10”搜索包含超过10个子项的文件夹。这个功能在需要找到包含特定类型文件的目录时特别有用。

匹配模式参数

case:参数启用大小写敏感搜索。“case:Report”与“report”是不同的搜索条件,case:会严格匹配大小写。默认情况下Everything不区分大小写,使用此参数可以提高搜索精度。

ww:参数启用全词匹配,只匹配完整的单词而非单词的一部分。例如,“ww:read”不会匹配包含"reading"的文件,而只匹配精确包含"read"的文件。这在搜索特定单词时避免无关结果非常有用。

regex:参数启用正则表达式搜索模式,可以使用复杂的模式匹配规则。正则表达式支持字符类([abc])、量词(*+?)、锚点(^$)等,功能强大但语法复杂。详细的正则表达式语法超出了本教程范围,用户可以根据需要学习正则表达式的相关知识。

结果控制参数

count:参数限制显示的搜索结果数量。“count:100”只显示前100个搜索结果。这在搜索结果非常多时非常有用,可以加快界面响应速度。只查看前几个结果通常就足够找到目标文件。

nopath:参数隐藏文件路径,只显示文件名。这在只需要文件名列表时非常有用,减少了界面杂乱度,方便复制和导出文件列表。

export:参数用于导出搜索结果,语法为“export:<文件名>”。可以导出为CSV、EFU或TXT格式。EFU格式是Everything特有的文件列表格式,可以被Everything直接导入使用。

总结

Everything的高级搜索参数构成了一个强大而灵活的系统,允许用户构建精确到任何细节的搜索条件。建议从常用的基础参数开始学习,逐步掌握更复杂的高级参数。通过创建书签保存常用搜索表达式,并灵活组合使用各种参数,您可以建立一套高效的个性化搜索工作流程,大幅提升文件查找效率。

提示

本教程将帮助你快速掌握 更新和迁移指南 的相关知识和技能。