SETX arbeitet nicht sauber

11/04/2008 - 11:12 von MR | Report spam
Hallo ich wollte den SETX verwenden um meine PATH-Variable zu erweitern. Und
zwar möchte ich sie folgendermaßen erweitern:

setx path "%PATH%;%%VAR%%"

So und jetzt kommt das Problem, es wird zwar der Schlüssel in Registry
dementsprechend angelegt, aber im falschen Format (REG_SZ).

Wenn ich über den Dialog "Eigenschaften vom Arbeitsplatz gehe" wird der Wert
im REG_EXPAND_SZ Format gespeichert.

Wenn der Schlüssel "Path" im REG_SZ-Format gespeichert ist wird der Ausdruck
%VAR% nicht interpretiert. Ist der Schlüssel dagegen im REG_EXPAND_SZ-Format
gespeichert wird die Environment-Variable interpretiert.

Gibt es eine Alternative zu dem SETX, der ja mittlerweile auch schon sehr
betagt ist?

Bzw könnte MS den SETX mal korrigieren?
 

Lesen sie die antworten

#1 Martin Mewes
11/04/2008 - 11:23 | Warnen spam
Hallo,

On Fri, 11 Apr 2008 02:12:01 -0700, MR wrote:

Hallo ich wollte den SETX verwenden um meine PATH-Variable zu erweitern. Und
zwar möchte ich sie folgendermaßen erweitern:



Boah ...
http://support.microsoft.com/kb/195050/en-us

Ziemlich alter Hut ;-)

Wenn ich ...
http://support.microsoft.com/kb/941863/en-us
... aufmache, dann fuehrt mich das aber auch zu ganz obiger URL.

Ergo scheint setx immer noch aktuell zu sein.

Unter
http://www.microsoft.com/downloads/...8011fabf38
... gibt es eine aktuelle Variante und unter ...
http://barnyard.syr.edu/~vefatica/#SETENV
... gibt es eine andere Möglichkeit.

Use at your own risk ;-)

Freundliche Grüße

Martin Mewes

Ähnliche fragen