Наиболее часто используются следующие переменные окружения DOS:
TEXT - определяет каталог со служебными файлами Лексикона. Если она не указана, используется каталог с программой lexicon.
CHIFILES - определяет каталог со служебными файлами ChiWriter. Если она не указана, используется каталог с программой cw.
87 - указывает программам, написанных на TurboC и Turbo Pascal, использовать (set 87=Y) или не использовать (set 87=N) команды сопроцессоров i80x87. Если переменная не используется, то инструкции используются только при наличии в системе сопроцессора.
PKTMP - указывает имя каталога, в котором архиватор PKZIP создает свои временные файлы.
INCLUDE - указывает имена каталогов (разделенных ";"), в которых происходит поиск файлов заголовка компилятором Microsoft.
LIB - указывает имена каталогов (разделенных ";"), в которых происходит поиск библиотек и объектных файлов при их сборке в исполняемый файл командой link ("редактор связей").
NC - указывает имена каталогов со служебными файлами Norton Commander. По-умолчанию - каталог с файлом nc,com (nc.exe в более поздних версий).
VC - указывает имена каталогов со служебными файлами Volkov Commander. По умолчанию - каталог с файлом vc.com.
NU - указывает имена каталогов со служебными файлами Norton Utilites. По умолчанию - каталог с файлом norton.exe.
LEX - используется программой для проверки орфографии Micro Spell. Она должна быть обязательно установлена при пользовании этой программой. В противном случае программа выдает ошибку.
ME_PATH - переменная используется для указания каталога с файлами редактора MultiEdit. Ее использование не обязательно - система сама правильно распознает местонахождение этих файлов.
BLASTER - указывает параметры звуковой платы. Пример:
set BLASTER=a330 i9 d1 t2
базовый порт ввода/вывода - 330, ей присвоено аппаратное прерывание IRQ9, она использует канал DMA - 1, тип карты - 2 (совместимая с Sound Blaster Pro). Обычно эта переменная устанавливается в файл Autoexec.bat командой инсталляции драйверов звуковой платы.
TEMP и TMP - переменные, определяющие каталог, в котором программы фирмы Microsoft создают свои временные файлы. Переменная TMP используется старыми приложениями, TEMP - новыми.