Я почему спросил... В этом паке опять попались диски с файлами, содержащими кривые имена. При этом в cp/m таких файлов нет.
Вот пример работы на одном и том же образе разных программ.

Скрытый текст






В cp/m этих файлов не видно

Это я добавил еще одну проверку на валидность имени файла, но все равно два файла "проскочили"

А это как запись об один из файлов выглядит в каталоге - вроде больше нечего проверять.

[свернуть]


- - - Добавлено - - -

Хотя, если сделать USER 1, то что-то видно...

- - - Добавлено - - -

Можете смотреть на файлах
006-N5-GRIN-NETCPM-Users.kdi
012-N11-INKART-KBASE.kdi
016-N17-NETCPM-GRIN-Users.kdi