Переменная среды PATH
Вам, наверное, известно назначение переменной среды PATH, устанавливаемой в файле AUTOEXEC.BAT: эта переменная служит для перечисления путей доступа к каталогам, содержащим запускаемые программы. Например:
PATH = c:\;c:\dos;c:\norton;d:\borlandc\bin;e:\word;
Когда в ответ на системное приглашение MS-DOS вы набираете имя программы, MS-DOS вначале ищет эту программу в текущем каталоге, а затем в каталогах, перечисленных в переменной среды PATH. Если вы желаете запустить текстовый процессор Microsoft Word, вы набираете: word и нажимаете клавишу <Enter>. Если переменная PATH установлена так, как в нашем примере, то после просмотра текущего каталога командный процессор в процессе поиска программы WORD.EXE просмотрит корневой каталог диска c:, каталог, содержащий операционную систему MS-DOS c:\dos, каталоги c:\norton и d:\borlandc\bin, и, наконец, каталог e:\word. Здесь и располагается искомая программа.
Для запуска текстового процессора потребуется некоторое время. Это время будет затрачено, в частности, и на просмотр перечисленных каталогов, находящихся на разных дисках.
Вы можете ускорить запуск программ, правильно расположив каталоги в определении переменной PATH:
Каталоги, которые содержат наиболее часто запускаемые программы, целесообразно размещать в левой части определения PATH.
Например, если вы постоянно запускаете Norton Commander и текстовый процессор Microsoft Word, а транслятором BorlandC пользуетесь эпизодически, рекомендуется преобразовать приведенную выше строку следующим образом:
PATH = c:\;c:\norton;e:\word;d:\borlandc\bin;c:\dos;
Корневой каталог c:\ мы поместили в левой части потому, что в этом каталоге описан командный процессор COMMAND.COM, нужный для запуска любых программ. Утилиты MS-DOS обычно используются редко, поэтому мы поместили их в правой части строки.