Zusätzlich zu den Systemvariablen kann das Verhalten von AutoCAD auch mithilfe von „Umgebungsvariablen“ beeinflusst werden.
Diese werden in der Windows-Registry gespeichert und können mit den Befehlen GETENV und SETENV (im AutoCAD LT) oder mit den LISP-Funktionen (getenv "Variablenname") und (setenv "Variablenname" "neuer Wert") abgefragt oder festgelegt werden.
Die Übersicht über die von AutoCAD erstellten Umgebungsvariablen finden Sie auf der Seite bzw. in der Datenbank Umgebungsvariablen.
Umgebungsvariablen werden in der Regel verwendet, um seltenere AutoCAD-Parameter einzustellen oder die Werte von Systemvariablen wiederzugeben, die aus Gründen der historischen Kompatibilität beibehalten werden. Einige haben jedoch ihre eigene Bedeutung und ermöglichen es Ihnen, die Benutzeroberfläche oder das Verhalten bestimmter Befehle einzustellen.
Wichtiger Hinweis: Bei den Namen von Umgebungsvariablen wird zwischen Groß- und Kleinschreibung unterschieden. Achten Sie also darauf, dass Sie ihre Namen genau und wortwörtlich angeben (z. B. funktioniert "MAXHATCH" nicht für die Variable "MaxHatch"). Die Werte sind immer Textstrings, auch wenn Sie eine Zahl eingeben müssen - z. B.
(setenv "MaxHatch" "200000")
Eine ganze Gruppe von Umgebungsvariablen ist für die Einstellung der Farben einzelner AutoCAD User Interface (UI) Elemente gedacht - Hintergrund, Hervorhebungen, Auswahlboxen, Fadenkreuze, Symbole... Diese Variablen erwarten Farbwerte, die als RGB-Werte in Truecolor angegeben werden, kodiert als "Long code".
Die Werte für den "langen Code" werden wie folgt berechnet:
LongCode = Blau × 256 × 256 + Grün × 256 + Rot
Sie können diese Codes jedoch einfacher in dem Farbkonverter (graue Zahl Long Code unter RGB) abrufen.
Z.B.:
(getenv "CmdLine.BackColor")
gibt den aktuellen Wert von "16777215" (hellgrau).
So dann z.B. der Befehl:
(setenv "CmdLine.BackColor" "14018447")
setzt die Hintergrundfarbe der AutoCAD-Befehlszeile auf "hellgrün".

Sie können die ursprüngliche Farbe wiederherstellen, indem Sie den Befehl eingeben:
(setenv "CmdLine.BackColor" "16777215")