Under n„stan alla operativsystem, k”rs alla program i en s†-kallad milj”, vilken „r definierad som en upps„ttning av milj”variabler. Varje milj”variabel „r ett nyckel-v„rde par i form av KEY=VALUE.

Milj”n anv„nds av flera sk„l:

F”r att l„sa eller s„tta en milj”variabel vid kommandoprompten, anv„nd SET kommandot.

Du kan specificera milj”variabler genom att avgr„nsa variabelns namn till v„nster och h”ger med ett (%) tecken. Detta uttryck kommer att bli dynamiskt utbytt av kommandotolken med v„rdet f”r variabeln.

Till exempel, f”r att l„gga till en post i den aktuella listan ”ver kataloger i PATH variabeln, kan du skriva

SET PATH=%PATH%;C:\NEWDIR

Med anv„ndning av SETLOCAL kommandot, kan du g”ra en lokal kopia av milj”utrymmet, den aktuella katalogen, och den aktuella enheten, f”r att g”ra tempor„ra „ndringar. Alla dessa inst„llningar kommer att †terst„llas med ENDLOCAL kommandot.