Es gibt ja mehrere Möglichkeiten.
z.B. alles in dieser Desktop.ini zu machen, in der Desptop.ini eine
CLSID anzugeben, über welche dann die Daten z.B. aus der Registry geholt werden, oder die
CLSID direkt im Datei-/Verzeichnisnamen anzugeben, wo die Daten dann ebenfalls über die Registry kommen.
Eventuell geht das auch noch mit 'nem Hook, oder so, aber da kenn ich mich nicht aus.
Das Einfachste ist aber diese nette INI.