Gibt es außer "C:\Dokumente und Einstellungen\All Users\..." und "C:\ProgramData\..." noch weitere doppelte Dateipfade? Sonst könntest du diesen Part des Pfades doch einfach ignorieren/entfernen. Vielleicht habe ich dein Problem auch einfach missverstanden.