Noch mal eine Korrektur: es gibt einen Ordner "kunden#" mit ausschließlich Kundennummern und darunter den Daten. Die brauche ich, um aus der alten DOS(!)-Kundenverwaltung die Kundenordner einfach über Kundennummer öffnen zu können. Um die Kunden auch über Namen direkt unter Windows zu suchen, gibt es einen zweiten Kundenordner "kunden" mit ausschließlich Junctions auf die Kundennummern im anderen Ordner, die den Namen des Kunden beinhalten. In dem Ordner passiert es immer mal wieder, dass jemand mit der Maus und linke Taste eine Junction versehentlich packt und verschiebt (und es dummerweise nicht merkt). Erste Idee war, dort verschobene Junctions zu suchen. Tatsächlich ergibt aber eine verschobene Junction unerwarteterweise keine Junction, sondern einen Ordner. Nachdem ich jetzt mit meinem Programm den "Nummern"-Ordner aufräumen konnte, ist der Ordner mit den Junctions auf den ersten Blick auch ok.
Ich habe bisher gesucht, ob z.B. ein Ordner Allgemein (der ist bei jedem Kunden auf der ersten Ebene) noch mal tiefer auftaucht. Letztlich fehlen mir jetzt vielleicht noch ein paar Ordner, die nicht über die Namen in der ersten Ebene auffindbar sind, sondern ..._1234 heißen. Theoretisch könnte es die geben, da meine Leute gelegentlich nicht nur die Junctions verschoben haben, sondern auch Unterordner. Praktisch weiß ich es nicht und von Hand zu suchen ist bei der Menge unmöglich.
Also Aufgaben für meine nächste Nachtschicht:
gibt es im Nummernordner kunden# Ordner mit ..._1234 die in einer tieferen Ebene sind (kann sein, muss aber nicht)
gibt es im Junction-Ordner kunden "echte" Ordner, die unterhalb der Junctions sind - aber nicht da, wohin die Junction verweist sondern direkt in diesem Ordner. Kann es doch eigentlich nicht geben.