In der DOS-BOX unter win95 können einige Progs mit langen Dateinamen umgehen, unter reinem DOS sollte das allerdings nicht gehen.
Ich errinnere mich allerdings noch an einen alten c't-Artikel, der das Thema ausführlich behandelt hat (mit Technischem Hintergrund, etc). Such einfach mal auf der homepage (http://www.heise.de/ct) im Artikelarchiv (oder ähnlich...) danach, vielleicht hilft das weiter.
Ciao,
fb