Seite 1 von 1

Umgebungsvariablen escapen

Verfasst: 17 Feb 2010, 16:50
von Der-Matze
Hallo zusammen.

Gibt es eine Möglichkeit Umgebungsvariablen wie z.B. %USERNAME% zu escapen um sie unaufgelöst beispielsweise in die Registry einzutragen?
EscapeString:%USERNAME% funktioniert leider nicht. Im Winst Handbuch habe ich ansonsten nichts weiteres zu dem Thema finden können.

Gruß
Matze

Re: Umgebungsvariablen escapen

Verfasst: 25 Feb 2010, 20:18
von r.roeder
Hallo,

geht mit einem kleinen Trick:

Einfach eine andere Variable, z.B., $Username$, definieren, z.B. folgendermaßen setzen:

set $username$ = "%USER" + "NAME%"

und in der Registry-Sektion verwenden.

Der Ersetzungsmechanismus für die Zeichenfolge %USERNAME% greift jetzt nicht. :D

Gruß,

R. Röder

Re: Umgebungsvariablen escapen

Verfasst: 02 Mär 2010, 12:08
von Der-Matze
Vielen Dank für den Hinweis.

So funktioniert es einwandfrei.

Grüße ans Team