z.B. ich suche den Ordner "...\Pups" und der liegt immer unterschiedlich -> C:\Programme(x86)\Giggle\Pups oder D:\Spiele\Minesweeper\Pups\.
Ist das auf Deinem Mist gewachsen? Zumindest scheint mir das sehr fehleranfällig zu sein (als böser Mensch kann ich mir ja 20 "Pups"-Verzeichnisse in unterschiedlichen übergeordneten Verzeichnissen anlegen, welches soll es denn dann sein?).