Unter fast allen Betriebssystem laufen Programme in einer sogenannten Umgebung, welche als ein Satz von Umgebungsvariablen definiert ist. Jede Umgebungsvariable ist dabei ein Paar von Schl�sselw”rtern mit Werten in der Form SCHLšSSEL=WERT.

Die Umgebung dient mehreren Zwecken:

Um den Wert einer Umgebungsvariable an einer Befehlszeile zu lesen oder zu setzen, benutzen Sie den Befehl SET.

Sie k”nnen den Wert einer Umgebungsvariable in einem Befehlsausdruck aufl”sen, indem Sie den Namen der Umgebungsvariable umgeben von zwei Prozentzeichen (%) angeben. Dieser Ausdruck wird vom Befehlsinterpreter dynamisch durch den Wert der Variable ersetzt.

Wenn Sie z.B. einen neuen Eintrag zur aktuellen Liste des Systempfades PATH hinzuf�gen wollen, k”nnen Sie eingeben:

SET PATH=%PATH%;C:\NEWDIR

Mit dem Befehl SETLOCAL k”nnen Sie eine Kopie der aktuellen Umgebung, des aktuellen Verzeichnisses und des aktuellen Laufwerks puffern, um vor�bergehende Žnderungen vorzunehmen. Diese Einstellungen werden mit dem Befehl ENDLOCAL aus dem Puffer zur�ckgeholt und wieder aktiv.