WizTree 指南
如何使用 WizTree 的一些高级功能
高级文件搜索
WizTree 具有许多高级文件搜索功能。您可以按名称、大小和日期搜索文件。要搜索文件,请先完成驱动器或文件夹的扫描,然后选择“文件视图”选项卡。将搜索详细信息输入到“文件搜索过滤器”中。默认情况下,WizTree 仅显示前 1000 个匹配结果,但您可以通过更改“最大显示文件数”设置来修改此限制。注意:如果文件数量非常大,显示“所有”文件可能会很慢。
通配符
使用 *(星号)匹配一个或多个字符。使用 ?(问号)匹配任何单个字符。
例如,要搜索所有以字母“da”开头的文件,请输入:
`da*`
要查找所有以字母 a 开头且第三个字母为“d”的文件,请输入:
`a?d*`
要查找具有特定扩展名的所有文件,例如所有 mp3 文件:
`*.mp3`
要查找没有扩展名的所有文件:
`*.`
多项搜索条件(与/或)
使用空格分隔多个搜索词。空格的作用类似于“与(AND)”运算符。例如,要搜索文件类型为“.mp3”且包含“dance”一词的文件,请输入:
`*.mp3 dance`
如果您的搜索词包含空格,请使用双引号将其括起来,例如:
`*.mp3 "dance hits"`
使用竖线 (|) 符号作为多个搜索项的“或(OR)”运算符。例如,要查找所有 .mp3 和 .wav 文件:
`*.mp3|*.wav`
要查找包含“dance”一词的所有 .mp3 和 .wav 文件:
`*.mp3|*.wav dance`
不要在竖线字符和搜索词之间加空格。
过滤
可以通过单击“扫描”按钮下方的小“过滤器”图标(或按 Ctrl+Shift+F)来过滤所有文件(“树状图视图”和“文件视图”)。这将切换“包含”和“排除”过滤器的开启和关闭状态。
“包含过滤器”将仅在结果中包含匹配的文件。
“排除过滤器”将从结果中排除任何匹配的文件。
单击“应用过滤器”按钮(或在更改过滤器后按 Enter 键)以应用所做的任何过滤器更改。可以通过选择过滤器部分中相应的单选按钮,仅按文件名或完整路径匹配文件。如果您的搜索包含反斜杠,则将始终按完整路径匹配文件。
“排除过滤器”在扫描时应用,因此如果配置为排除某些文件夹,它可以大大减少超大驱动器的扫描时间。假设您想从扫描中排除“C:\Windows”、“C:\Program Files”和“C:\Program Files (x86)”文件夹。您可以通过如下设置“排除过滤器”来实现:
`"C:\Windows\"|"C:\Program Files\"|"C:\Program Files (x86)\"`
包含尾随的反斜杠,否则像“C:\Windows Apps”这样的文件夹也会被匹配并排除。使用引号是因为某些文件夹中包含空格。竖线表示“或”,因此包含文本“C:\Windows\”或“C:\Program Files\”或“C:\Program Files (x86)\”的文件将被排除。
按文件大小、日期和时间搜索
使用运算符 "="、">"、">="、"<"、"<=" 根据大小或修改日期过滤文件。注意:不要在运算符和值之间留任何空格!
例如,要查找大小小于 100 字节的文件:
`<100`
在数字后附加 'k'、'm'、'g' 或 't' 以 Kb、Mb、Gb、Tb 为单位进行搜索。例如,要查找介于 500MB 和 1Gb 之间的文件:
`>=500m <=1g`
要按“分配空间”过滤,请使用 "a="、"a>" 等。例如,要查找分配大小在 100MB 和 200MB 之间的文件:
`a>=100m a<=200m`
要按日期过滤,请指定格式为:yyyy/mm/dd 的日期。例如,过滤 2020/01/01 之前修改的文件:
`<2020/01/01`
使用常量 "today" 引用今天的日期。可以选择从此常量中添加或减去天数。例如,要查找过去 7 天内修改的文件:
`>=today-7`
WizTree 4.27 及更高版本还支持按文件时间搜索:
示例 1:要查找在下午 1 点(任何一天)精确修改的文件:
`=13:00:00` 或 `=1:00pm`
示例 2:要查找在过去 5 分钟内修改的文件,请使用过滤器:
`>NOW-5`