Title: ILLEGAL FILENAME CHARACTERS My CP/M 2.2 manual (dated July 1982) lists quite a few more "illegal" characters, although many of these are incorrect. Just for the record, here's a list I compiled a long time ago: CP/M 2.2 CCP ? * : . ; < > = _ CP/M 2.2 Manual (July 1982) ? * : . ; < > = _ , [ ] ( ) / \ | % CP/M-86 User's Guide (July 1982) ? * : . ; < > = , [ ] CP/M Plus User's Guide (March 1983) ? * : . ; < > = , [ ] ( ) / \ | ! $ + - & Concurrent CP/M-86 User's Guide (May 1983) ? * : . ; < > = , [ ] ( ) / ! $ MS-DOS 2.0+ ? * : . ; < > = , [ ] / \ | + " None of the Above # @ ^ ` ' ~ } (also left brace, which BYE won't accept here)