Etwas sehr merkwürdiges ist passiert:
Ich habe zuerst, ohne mein Programm zu ändern (nicht einmal Kommentare zu schreiben), mein Program getestet und es funktionierte NICHT.
Dann habe ich auf den Vorschlag von Klaus Kommentare geschreiben und den Breakpoint gesetzt.
Das Programm hielt nicht an.
Ich habe dann den Breakpoint entfernt und das Programm noch einmal laufen lassen.
Die Umbenennung hat funktioniert! Sowie bei einem leeren als auch bei einem Ordner mit mehreren Dateien!