setx: Umgebungsvariablen mit Werten aus Datei oder Registry setzen
Der interne SET-Befehl des Kommandointerpreters kann nur Variablen in der eigenen Umgebung von cmd.exe setzen, ändern oder löschen. Der normale Weg zur Bearbeitung von permanenten User- oder Systemvariablen führt über die grafische Oberfläche (sysdm.cpl => Erweitert => Umgebungsvariablen). Eine flexiblere Alternative ist das Kommandozeilen-Tool setx, das nicht nur konstante Werte in der Umgebung speichern kann. In Batchdateien lässt sich die Intelligenz des Programms leider nicht nutzen.