putenv

putenv erzeugt, modifiziert oder entfernt eine Umgebungsvariable.

bool = putenv(ssEnvString)

Returnwert

bool ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0).

Parameter

ssEnvString

ssEnvString ist eine Zeichenkette.

Kommentar

ssEnvString ist eine Zeichenkette der Form Varablenname=Zeichenkette, wobei Variablenname der Name einer Umgebungsvariablen ist, die zugefügt oder modifiziert werden soll und Zeichenkette ist der Wert. Falls die Umgebungsvariable bereits existiert, wird der Wert durch Zeichenkette ersetzt, ansonsten wird die Variable erzeugt. Um eine Variable zu löschen wird als Wert ein leere Zeichenkette übergeben (varname=).

Die Funktion ändert die Umgebung nur für den aktuellen Prozess.

Beispiel

ssPath = getenv("path");
putenv("path=c:\mydir;c:\mydir\mydir2;" + ssPath);

Siehe auch

getenv

id-681352