Tach!
Alle Dateinamen in ein Array laden, kleinschreiben und mit dem kleingeschriebenen Suchstring vergleichen müsste doch aber gehen?
Damit verlagerst du das Problem nur vom Dateisystem zu dir. Du kannst eine Liste der Dateinamen holen, diese in Kleinschreibung umwandeln und dann in der Liste nach dem kleingeschriebenen Namen suchen. Dann bekommst du eben dort zwei Einträge und weißt nicht, welcher der richtige ist.
dedlfix.