mit GetEnvironmentVariable("xyz") kann ich den Inhalt von Umgebungsvariablen abfragen,
aber mit SetEnvironmentVariable("xyz", "wert") kann ich den Inhalt nicht ändern!?
Ich habe in der Systemsteuerung (Win XP SP3) eine Umgebungsvariable xyz als Benutzervariable definert,
die ich auslesen kann, aber nicht verädern.
Wenn ich in einer DOS-Box den Befehl "SET xyz" eingebe, dann wird immer der alte
Wert ausgegeben, nicht der den ich im Programm eingegeben habe.
Eine SystemUmgebungsvariable kann ich mit GetEnvironmentVariable(name) erst gar nicht lesen!?
Ich habe die Gruppen schon nach allem Möglichen durchsucht, aber nur das mit der Vererbung
bei Programmaufrufen gefunden.
Habe ich da irgendwas übersehen, oder geht das einfach nicht?
Gruß vom Hertwerker
