ScanTFS - online Help documentation


Selection criteria

Scan tab

Regular Expression
By default the argument is interpreted as a string or mask. ScanDir also supports regular expressions as an argument. Check this box if a regular expression is specified.
[-] Regular Expression - (do not) interpret argument as a regular expression.

Ignore case
By default, searching for a String is case-insensitive. Check Ignore case to perform a case-sensitive String search. This setting is ignored for a Mask. Searching using a Mask is always case-insensitive.
[-] Ignore case - (do not) distinguish between upper and lower case characters in the search String.

Or / And / Not
It is possible to specify multiple arguments as string or mask. Multiple arguments are separated by a blank or comma. When multiple arguments are used, the relation between these arguments can be specified as:
(-) Or - indicates that at least ONE of the arguments must match
(-) And - indicates that ALL arguments must match
(-) Not - indicates that NONE of the argument may match

Argument
Specify one or more strings, masks and/or extensions. If multiple strings, masks and/or extensions are specified, they must be separated by a space. The setting of Or / And / Not determines when a file is selected if multiple selection criteria are specified.

The scan argument is interpreted as either a string, mask or Regular expression. ScanDir uses the following rules to determine if the argument is a string or a mask:
- if the argument contains an asterisk ( * ) or question mark ( ? ) it is treated as a mask;
- if the argument does NOT contain asterisks ( * ) or question marks ( ? ) it is treated as a string;
- if the argument starts with a colon ( : ) it is treated as a mask;
- if the argument starts with a double quote ( " ) it is treated as a string;

Note: You can mix String and Mask arguments. In most cases, ScanDir can distinguish between Strings and Masks (as described above). You can however force ScanDir to treat the argument as a Mask, by preceding it with a semi-colon (:) -or- put the argument between double quotes (") to treat it as a String.

String
The specified text must occur somewhere in the file path, file name or file extension. Specify the string(s) you want to scan for. Multiple strings must be separated by a comma ( , ) or blank ( ). If the string to search for contains comma's or blanks, the entire string must be placed between double-quotes ( " ).

Example:
the bat scans for the or/and bat, while "the bat" scans for the bat

Mask
The specified text is interpreted as a mask. A valid mask consists of literal characters, sets, and wildcards. Each literal character must match a single character in the string. The comparison to literal characters is case-insensitive. Each set begins with an opening bracket ( [ ) and ends with a closing bracket ( ] ). Between the brackets are the elements of the set. Each element is a literal character or a range. Ranges are specified by an initial value, a dash( - ), and a final value. Do not use spaces or commas to separate the elements of the set. A set must match a single character in the string. The character matches the set if it is the same as one of the literal characters in the set, or if it is in one of the ranges in the set. A character is in a range if it matches the initial value, the final value, or falls between the two values. All comparisons are case-insensitive. If the first character after the opening bracket of a set is an exclamation point ( ! ), then the set matches any character that is not in the set. Wildcards are asterisks ( * ) or question marks ( ? ). An asterisk matches any number of characters. A question mark matches a single arbitrary character.

Examples:
Searching for Mask [Ab]* returns all filenames that begin with the letter A, a, B or b. Remember that searching with a Mask is always case-insensitive.
Searching for String test gives the same results as searching for the Mask *test*, but searching for a String is faster.


Filenames
By default (only) filenames are included in the scan result item list. Uncheck Filenames to exclude filenames from the scan results.
[-] Filenames - (do not) include filename entries in the scan results.

Directories
By default directory entries are excluded from the scan result item list. Check Directories if directory entry names should also be included in the scan results.
[-] Directories - (do not) include directory entries in the scan results.

scan sub-directories
By default all sub-directories under the current directory are also scanned. Uncheck scan sub-directories if only the current directory should be scanned.
[-] scan sub-directories - (do not) scan sub-directories.
Note: the sub-directories setting is ignored by [AutoScan] and [Dir *.*].

Append
[-] Append results. Use this checkbox if the scan results should be added to the current item list. Normally, the item list is cleared before every new scan operation. If the [Dir *.*] button is pressed, the current item list is always cleared.


File tab
Mark one or more of the following checkboxes to specify whether ScanDir should examine the file path, file name and /or file extension to find a match for the search argument.
[-] File path - scan the file path
[-] File name - scan the file name
[-] File extension - scan the file extension

Attrib tab
Select one or more options:
[-] All files - select all files regardless what attribute(s) they have
[-] Normal files - select files that have no special attributes (FAT32)
[-] Normal files - select files with N (normal) attribute (NTFS)
[-] System - select files with S (system) attribute
[-] Hidden - select files with H (hidden) attribute
[-] Read only - select files with R (read only) attribute
[-] Archive - select files with A (archive) attribute

Size tab
Select one or more options:
[-] Min. - specify minimum file size
[-] Max. - specify maximum file size

[GBytes], [MBytes], [Kbytes], [bytes] switch between file size in GigaBytes, MegaBytes, KiloBytes or Bytes


Modified tab
Select files based on the Date modified.
Date
[-] From - specify from date
[-] To - specify to date
Time
[-] From - specify from time
[-] To - specify to time

Created tab
Select files based on the Date created.
Date
[-] From - specify from date
[-] To - specify to date
Time
[-] From - specify from time
[-] To - specify to time

Hit the [Scan] button to start scanning.
Right-click the [Scan] button to select a predefined scan string from the PopUp menu;




© 2020 Skybird communications.