可用哪些类型的过滤器?

TreeSize 文件搜索支持各种文件和文件夹的过滤器变体。

除了“名称”或“大小”等标准过滤器外,还有许多预定义的过滤选项,其中一些在本章中进行了描述。

文件类型

此选项允许您搜索文件组。TreeSize 提供了所有文件类型的预定义组,例如“音频文件”、“系统文件”或“办公文件和文档”。

您可以编辑现有组或创建自己的组。您可以在“开始 > 选项 > 常规 > 文件组”下找到此选项。

文件内容

除了文件名、完整路径或所有者外,您还可以搜索具有特定内容的文件。TreeSize 文件搜索可以分析文件的文本内容并查找给定的搜索词组。

如果 TreeSize 在文件中找到该文本,则自定义搜索将返回该文件。这对于非纯文本文件格式也是可能的,例如 PDF、Microsoft Excel 或 Microsoft Word。

选择“文件内容”作为比较的目标,或相应的大小写不敏感变体。

纯文本和 IFilter

TreeSize 能够通过直接在文件系统级别遍历纯文本文件并将其内容与给定搜索词匹配,从而非常快速地搜索纯文本文件。

支持所有常用的文件编码,例如 ASCII、Unicode 或 UTF-8。

对于更复杂的文件类型,例如 Microsoft Word、Excel 或 PowerPoint,TreeSize 使用操作系统提供的 IFilter 接口。

任何应用程序都可以为特定文件类型注册自己的过滤器处理程序。一些处理程序已经与 Windows 一起提供。

此类过滤器处理程序的一个示例是处理文档类型并允许读取以 .docx 格式保存的文件内容的处理程序。

其他文件类型,例如 PDF,可以通过 PDF 阅读器应用程序安装的过滤器处理程序进行读取。它们在 PDF 阅读器应用程序安装期间注册,并自动可用于 TreeSize。

路径长度

您可以使用此选项搜索路径长度为特定长度的文件,这可以帮助查找长路径。例如,许多应用程序限制文件路径的最大字符数为 260 个。

此选项可用于查找此类问题文件。

文件

按目录中的文件数量进行筛选。

文件夹

按目录中的子文件夹数量进行筛选。

目录级别

TreeSize 仅会搜索位于指定的最小或最大目录级别内的文件。

如果目录级别应相对于当前搜索路径进行评估,而不是作为文件系统中的绝对级别,请选择“目录级别(相对)”。

示例

搜索路径:"C:\Windows"。

使用“目录级别(相对)”

  • 第 1 层:当前搜索路径的直接子项(例如 C:\WindowsSystem32)。

  • 第二级:位于第一级项目内部的项目(例如 C:WindowsSystem32chkdsk.exe)

  • 等等。

使用“目录级别”

  • 第 1 层:当前驱动器的直接子驱动器(如 "C:\file.txt")。

  • 第 2 层:有一个父文件夹的项目(例如 "C:\Usersanotherfile.txt")。

  • 等等。

在大多数情况下,您将希望使用“目录级别(相对)”。为了跳过子文件夹并仅搜索当前文件夹,请选择 "目录级别(相对)" = 1

最后修改 / 创建日期 / 最后访问

通过此选项,您可以根据文件和文件夹的最后更改、最后访问或创建日期时间戳自定义搜索。定义时间段可以通过以下方式进行:

选择一个时间区间(相对于当前日期)

  • 预定义区间:可用的预定义选项包括“上周”、“本月”、“去年”等最常用的区间。它们在执行搜索时相对于当前日期进行评估。

  • 自 X 天/周/月/年起:选择一个自文件/文件夹(未)更改 / (未)访问 / (未)创建以来必须经过的自定义时间区间。

手动选择特定日期

  • 仅输入开始日期:过滤器将仅找到与所选日期匹配的日期的文件/文件夹。选择菜单提供复选框,允许启用或禁用搜索区间的开始和结束日期。

  • 仅输入结束日期:过滤器将仅找到与所选日期之前匹配的日期的文件/文件夹。

  • 输入完整区间:过滤器将仅找到在这些边界内与匹配日期的文件/文件夹。

属性

搜索文件属性。您可以决定它们是否必须被设置或未被设置。

无效快捷方式

允许您搜索没有有效目标的链接。重要提示:请注意,目标为当前无法访问的网络驱动器的链接也可以被识别为无效。

元数据(更多过滤类型...)

除了预定义的选项集外,TreeSize 还允许使用所有可用的元数据,例如办公文档的“最后保存者”或 JPEG 和 Office 文件的“标签”。选择“更多过滤类型...”以打开包含所有可用元数据的选择对话框。