Komenda setx
w systemie Windows służy do ustawiania zmiennych środowiskowych w systemie operacyjnym. Umożliwia ona tworzenie lub modyfikowanie zmiennych, które są dostępne dla wszystkich procesów w danej sesji użytkownika lub dla systemu. Zmienne te mogą być wykorzystywane przez aplikacje oraz skrypty w celu dostosowania środowiska pracy.
setx [nazwa_zmiennej] [wartość] [/m]
Parametr | Opis |
---|---|
nazwa_zmiennej | Nazwa zmiennej środowiskowej, którą chcemy utworzyć lub zaktualizować. |
wartość | Wartość, którą chcemy przypisać do zmiennej. |
/m | Opcjonalny parametr, który oznacza, że zmienna ma być ustawiona jako zmienna systemowa (dostępna dla wszystkich użytkowników). |
setx MY_VARIABLE "Hello World"
W powyższym przykładzie tworzymy zmienną środowiskową o nazwie MY_VARIABLE
i przypisujemy jej wartość "Hello World"
. Zmienna ta będzie dostępna w bieżącej sesji użytkownika oraz w przyszłych sesjach po ponownym uruchomieniu systemu.
setx PATH "%PATH%;C:\MyFolder"
W tym przykładzie modyfikujemy zmienną PATH
, dodając do niej nową ścieżkę C:\MyFolder
. Dzięki temu system operacyjny będzie mógł znaleźć programy znajdujące się w tym folderze przy wywoływaniu z linii poleceń.
setx MY_VARIABLE "System Value" /m
W tym przypadku tworzymy zmienną środowiskową o nazwie MY_VARIABLE
z wartością "System Value"
, która będzie dostępna dla wszystkich użytkowników systemu, dzięki użyciu parametru /m
.