Umgebungsvariablen escapen

Antworten
Benutzeravatar
Der-Matze
uib-Team
Beiträge: 102
Registriert: 16 Mär 2009, 11:00

Umgebungsvariablen escapen

Beitrag 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
Benutzeravatar
r.roeder
uib-Team
Beiträge: 540
Registriert: 02 Jul 2008, 10:08

Re: Umgebungsvariablen escapen

Beitrag 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
Benutzeravatar
Der-Matze
uib-Team
Beiträge: 102
Registriert: 16 Mär 2009, 11:00

Re: Umgebungsvariablen escapen

Beitrag von Der-Matze »

Vielen Dank für den Hinweis.

So funktioniert es einwandfrei.

Grüße ans Team
Antworten