ANSI 4.9.3 The rules for composing valid file names
A file specification can include an optional drive letter (always followed by a colon), a series of optional directory names (separated by backslashes), and a filename.
Filenames and directory names can contain up to eight characters followed by a period and a three-character extension. Case is ignored. The wildcards * and ? are not permitted within the name or extension.