WizTree LogoWizTree

WizTree Guides

How to use some of WizTree's advanced features

Advanced File Search

WizTree has many advanced file searching capabilities. You can search for files by name, size and date. To search for files, first complete a scan of a drive or folder, then select the "File View" tab. Enter your search details into the "File Search Filter". By default WizTree only shows the first 1000 matching results but you can change this by setting the "Max files to display" setting. Note that displaying "ALL" files can be slow if there are a very large number of files.

Wildcards

Use a * (asterisk) to match one or more characters. Use a ? (question mark) to match any single character. For example, to search for all files that start with the letters "da", type in: `da*` To find all files starting with the letter a with "d" as the 3rd letter, type in: `a?d*` To find all files with a particular extension, e.g. all mp3 files: `*.mp3` To find all files with no extension: `*.`

Multiple Search Items (AND/OR)

Separate multiple search terms with a space. The space acts like an "AND" operator. For example to search for files of type ".mp3" that also contain the word "dance", type in: `*.mp3 dance` If your search term has a space in it use double quotes around it, e.g.: `*.mp3 "dance hits"` Use the vertical pipe (|) symbol as an "OR" operator for multiple search items. E.g. to find all .mp3 and .wav files: `*.mp3|*.wav` To find all .mp3 and .wav files that contain the word "dance": `*.mp3|*.wav dance` Do not put spaces between the vertical pipe character and the search terms.

Filtering

All files ("Tree View" and "File View") can be filtered by clicking on the little "filter" icon under the "Scan" button (or press Ctrl+Shift+F). This will toggle the "include" and "exclude" filters on and off. The "Include Filter" will include only matching files in the results. The "Exclude Filter" will exclude any matching files from the results. Click on the "Apply Filter" button (or press Enter after making a filter change) to apply any filter changes made. Files can be matched on file name only or entire path by selecting the appropriate radio button in the filter section. If your search contains a backslash then the files will always be matched by entire path. The "exclude filter" is applied while scanning, so it can greatly reduce the scanning time of very large drives if configured to exclude certain folders. Suppose you wanted to exclude the "C:\Windows", "C:\Program Files" and "C:\Program Files (x86)" folders from the scan. You would do this by setting the "exclude filter" as follows: `"C:\Windows\"|"C:\Program Files\"|"C:\Program Files (x86)\"` The trailing backslash is included otherwise folders like "C:\Windows Apps" would also be matched and excluded. Quotes are used as some of the folders have spaces in them. The vertical pipe means "OR", so files that contain the text "C:\Windows\" OR "C:\Program Files\" OR "C:\Program Files (x86)\" will be excluded.

Searching by File Size, Date and Time

Use operators "=", ">", ">=", "<", "<=" to filter files based on size or modified date. NB: Don't put any spaces between operators and values! e.g. to find files less than 100 bytes in size: `<100` Append a 'k', 'm', 'g', or 't' to the number to search in Kb, Mb, Gb, Tb. e.g. to find files between 500MB and 1Gb: `>=500m <=1g` To filter by "allocated" size, use "a=", "a>", etc. e.g. To find files with allocated size between 100MB and 200MB: `a>=100m a<=200m` To filter by date, specify a date in the format: yyyy/mm/dd. e.g. Filter files modified before 2020/01/01: `<2020/01/01` Use the constant "today" to reference today's date. Optionally add or subtract a number of days from this constant. e.g. to find files modified in the last 7 days: `>=today-7` WizTree 4.27 and above also supports searching by file time: Example 1: To find files modified at exactly 1pm (any day): `=13:00:00` or `=1:00pm` Example 2: To find files modified in the last 5 minutes, use filter: `>NOW-5`