> Since DOS can't do spaces in the name... it can't see the file at-all.
Actually DOS can do spaces in the name, but not elegantly from the command line. You may be able to use ? as a wild-card character. I was able to create DOS files with a name like SP ACED. OU from assembler language using normal int 21h functions, and such a file can be accessed with no special difficulty from a program written in assembler. This was mainly just to prove it could be done. If I were writing a DOS-based software package to sell or offer free, I would not use file names with embedded spaces, and would not use long file names.
