File Exclusion Ranges
Most internal commands which accept wildcards also accept file exclusion
ranges to further define the files that you wish to work with. CMD.EXE
examines each file name and excludes files that match the names you have
specified in a file exclusion range.
A file exclusion range begins with the switch character (usually a slash),
followed by a left square bracket and an exclamation mark ("[!") The
range ends with a right square bracket ("]").
Inside the brackets, you can list one or more filenames to be excluded
from the command. The filenames can include wildcards and extended
wildcards, but cannot include path names or drive letters.
The following example will display all files in the current directory
except backup files (files with the extension .BAK or .BKP):
[c:\] dir /[!*.bak *.bkp] *.*
You can combine file exclusion ranges with date, time, and size ranges
This example displays all files that are 10K bytes or larger in size and
that were created in the last 7 days, except .C and .H files:
[c:\] dir /[s10k] /[d-7] /[!*.c *.h] *.*
File exclusion ranges will only work for CMD.EXE internal commands. The
EXCEPT command can be used to exclude files from processing by many
external commands.
Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs