Hallo Marco,
kann ich in der .reg datei wirklich auf solche Variablen zurückgreifen?
nein, nicht wirklich. Zwar existieren viele Registry-Einträge, in denen auf Umgebungsvariablen wie %systemroot% oder %programfiles% zurückgegriffen wird. Aber das klappt nur, wenn das Programm, das diese Schlüssel ausliest (meistens der Windows Explorer), diese Variablen nachher selbst expandiert, denn aus der Registry bekommt er den Eintrag erstmal exakt 1:1 wiedergegeben, z.B. "%systemroot%".
Ob er die entsprechende Ersetzung bei diesen Schlüsseln auch vornimmt, weiß ich nicht; das käme auf einen Versuch an. ;-)
War der meinung das geht nur in der .bat oder .cmd Datei.
Es geht überall da, wo das zuständige Programm (z.B. command.com oder cmd.exe) diese Referenzen auflöst.
So long,
Martin
Der Mensch denkt, Gott lenkt.
Der Mensch dachte, Gott lachte.