排除过滤器¶
使用排除过滤器,可以将文件夹、文件或文件类型排除在搜索结果之外。
排除筛选器对话框可通过菜单 "搜索 > 排除筛选器 > 自定义筛选器 "打开,也可通过位于同一位置的菜单项 "使用筛选器 "激活。如果过滤器处于激活状态,状态栏中将显示相应的信息。
如何定义过滤器¶
要定义新的过滤器,请按照以下步骤操作:
单击 "添加模式 "按钮。将在筛选器列表中为新筛选器创建一个条目。
现在,你可以在 "模式 "栏中定义排除过滤器。你可以使用简单的通配符模式,如 ".exe";也可以使用正则表达式模式,如".+.exe$";还可以使用与整个文件名匹配的模式,如 "notepad.exe"。例如,如果设置了 ".exe "模式的排除过滤器,UltraSearch 将不会显示任何扩展名为".exe "的文件。请确保在同名列中为排除模式选择了正确的 "类型"。
匹配对象 "列用于指定与模式进行比较的元素/属性。模式可以与文件或文件夹名称、(完整)路径、直接父文件夹名称或任何父文件夹名称匹配。使用全路径过滤器,您可以排除与特定模式匹配的完整目录分支(例如 "Program Files")。当您打算包含或排除某些文件扩展名时,应使用 "文件或文件夹名称"。
在通配符模式中允许使用通配符:
* |
不替换或任意替换多个字母数字字符。 |
? |
恰好替换一个字母数字字符。 |
不仅允许文件和文件夹名称,模式中还可以包含目录的部分内容。通过分号分隔,可以使用多个模式。要强制与模式完全匹配(而非子串匹配),请在该模式的类型栏中选择'全名'。正则表达式也可以通过在'类型'栏中选择'正规表达式'来作为模式使用。
下表显示了可能的模式:
图案 |
对抗赛 |
类型 |
结果 |
|---|---|---|---|
*.doc
|
文件或文件夹名称 |
通配符 |
搜索扩展名为 "doc "的所有文件。 |
*\Windows\System32\*.exe
|
完整路径 |
通配符 |
搜索路径 "WindowsSystem32 "中的所有应用程序。 |
"Neues Textdokument.txt"
|
文件或文件夹名称 |
全名 |
搜索所有名为 "新文本文档.txt "的文件。 |
C:\\([a-z]*\\){2,4}[^\\]*\.[^\\]*$
|
完整路径 |
RegEx |
搜索驱动器 C: 上的所有文件,文件夹深度至少为 2,最多为 4。 |
选择已定义的排除筛选器,然后点击 "预览... "打开资源管理器视图,显示该筛选器排除的文件和文件夹。被排除的文件夹和文件显示为红色,而绿色的文件夹和文件仍在搜索范围内。
添加默认过滤器 "按钮可为特定系统文件夹(如回收站)创建预定义的排除过滤器。