SETENVIRON

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » S » SETENVIRON

Syntax: SETENVIRON "Variable=Wert"
Typ: Anweisung
Kategorie: System

SETENVIRON verändert die Systemumgebungsvariablen.

Beispiel Die Systemvariable "PATH" mit "C:" belegen:

SUB zeigePATH
  ' Den Wert von "PATH" anzeigen
  #IF __FB_PCOS__
    SHELL "SET PATH"
  #ELSEIF __FB_UNIX__
    SHELL "echo $PATH"
  #ENDIF
END SUB

zeigePATH
SETENVIRON "PATH=C:"  ' diese Zuweisung macht unter Linux wenig Sinn ...
zeigePATH
SLEEP

Hinweis: Die Systemvariable hätte auch mit ENVIRON abgefragt werden können.

Unterschiede zu QB:
Dieser neue Befehl ersetzt den in QB verwendeten Befehl ENVIRON.

Plattformbedingte Unterschiede:
Unter Linux muss die Systemvariable 'case sensitive' erfolgen. Windows und DOS sind 'case insensitive'.

Siehe auch:
ENVIRON, SHELL, Betriebssystem-Anweisungen