排除过滤器

使用排除过滤器,可以将文件夹、文件或文件类型排除在搜索结果之外。

排除筛选器对话框可通过菜单 "搜索 > 排除筛选器 > 自定义筛选器 "打开,也可通过位于同一位置的菜单项 "使用筛选器 "激活。如果过滤器处于激活状态,状态栏中将显示相应的信息。

_images/UltraSearch_ExcludeFilter.png

如何定义过滤器

要定义新的过滤器,请按照以下步骤操作:

  1. 单击 "添加模式 "按钮。将在筛选器列表中为新筛选器创建一个条目。

  2. 现在,你可以在 "模式 "栏中定义排除过滤器。你可以使用简单的通配符模式,如 ".exe";也可以使用正则表达式模式,如".+.exe$";还可以使用与整个文件名匹配的模式,如 "notepad.exe"。例如,如果设置了 ".exe "模式的排除过滤器,UltraSearch 将不会显示任何扩展名为".exe "的文件。请确保在同名列中为排除模式选择了正确的 "类型"。

  3. 匹配对象 "列用于指定与模式进行比较的元素/属性。模式可以与文件或文件夹名称、(完整)路径、直接父文件夹名称或任何父文件夹名称匹配。使用全路径过滤器,您可以排除与特定模式匹配的完整目录分支(例如 "Program Files")。当您打算包含或排除某些文件扩展名时,应使用 "文件或文件夹名称"。

在通配符模式中允许使用通配符:

*

不替换或任意替换多个字母数字字符。

?

恰好替换一个字母数字字符。

不仅允许文件和文件夹名称,模式中还可以包含目录的部分内容。通过分号分隔,可以使用多个模式。要强制与模式完全匹配(而非子串匹配),请在该模式的类型栏中选择'全名'。正则表达式也可以通过在'类型'栏中选择'正规表达式'来作为模式使用。

下表显示了可能的模式:

图案

对抗赛

类型

结果

*.doc

文件或文件夹名称

通配符

搜索扩展名为 "doc "的所有文件。

*\Windows\System32\*.exe

完整路径

通配符

搜索路径 "WindowsSystem32 "中的所有应用程序。

"Neues Textdokument.txt"

文件或文件夹名称

全名

搜索所有名为 "新文本文档.txt "的文件。

C:\\([a-z]*\\){2,4}[^\\]*\.[^\\]*$

完整路径

RegEx

搜索驱动器 C: 上的所有文件,文件夹深度至少为 2,最多为 4。

选择已定义的排除筛选器,然后点击 "预览... "打开资源管理器视图,显示该筛选器排除的文件和文件夹。被排除的文件夹和文件显示为红色,而绿色的文件夹和文件仍在搜索范围内。

添加默认过滤器 "按钮可为特定系统文件夹(如回收站)创建预定义的排除过滤器。