ZmianyTrwałe trwałezmiany są możliwe przez modyfikację rejestrów systemowych, ale także przez wybranie kolejno <tt>Właściwości systemu → Zaawansowane → Zmienne środowiskowe</tt> (<tt>Właściwości systemu</tt> są uruchamiane np. przezpoprzez jednoczesne wciśnięcie klawiszy {{klawisz|Windows}} i {{klawisz|Pause}}; w systemie Windows 7 analogiczne okienko jest uruchamianie dopiero po wejściu w „Zaawansowane<tt>Zaawansowane ustawienia systemu”systemu</tt>).
ZZmienne linii poleceńśrodowiskowe można także zmieniać zmiennez środowiskowelinii poleceń, ale tylko dla programów uruchamianych w ramach tejtejże powłoki (zob. [[#Zakres zmiennych w Windows|Zakres zmiennych w Windows]]).
Wartość zmiennej o nazwie <tt>VAR</tt> można sprawdzić poleceniem:
Wszelkie odwołania do zmiennych wykonuje się poprzez umieszczenie nazwy zmiennej między znakami „<tt>%”</tt>. Wielkość liter w nazwie nie ma znaczenia („<tt>%var%”</tt> oraz „<tt>%VAR%”</tt> to odwołanie do tej samej zmiennej).
Poleceniem <tt>set</tt> (bez podania parametrów) można także wyświetlić wszystkie zmienne (bez podania parametrów) lub rozpoczynające się od wpisanych znaków (np. „set<tt>set Pa”Pa</tt> wyświetli wszystkie zmienne na „PA”<tt>PA</tt>).
Zmienne ustawia się wpisując polecenie set w formacie: