File finder - Command-line utility - Windows (Win32)
Find matching filenames in a directory tree.
[vfind, 6.2 2016-01-18] usage: vfind [option...] [path\]file... Options: -? Show information about this program. -a Print all matching entries. -A Print all matching entries except "." and "..". -d[+|-|!]D Find files modified [after|before|not] date D, which is of the form "[YY]YY[-MM[-DD]][:HH[:MM[:SS]]]", or is "now" (the current time), "today" (00:00 today), "yesterday", or "tomorrow". Two options can be given to specify a range of dates. -f Show filenames without drive or path prefixes. -l Long listing. -m Show short DOS names. -n Show a list summary. -r Do not recursively search subdirectories. -s[+|-|!]N File size is [more|less|not] N bytes. N can have one of these suffixes: k Kilobytes (1,204 bytes) m Megabytes (1,048,576 bytes) g Gigabytes (1,073,741,824 bytes) Two options can be given to specify a lower and upper range of file sizes. -t[!]T Find entries [not] of type T, which is one or more of these attributes combined (or-ed) together: a Archive f File s System b Device h Hidden v Virtual c Compressed l Volume label w Writable d Directory o Offline e Encrypted r Read only -v Verbose output. Filenames can contain wildcard characters: ? Matches any single character (including '.'). * Matches zero or more characters (including '.'). [abc] Matches 'a', 'b', or 'c'. [a-z] Matches 'a' through 'z'. [!a-z] Matches any character except 'a' thru 'z'. `X Matches X exactly (X can be a wildcard character). !X Matches any filename except X.