Курс DOS

    С чего начать? CONFIG.SYS AUTOEXEC.BAT Команды конфигурирования Примеры

 
 

1. Основные понятия и определения

2. Команды для работы в среде MS DOS

   2.1 Работа с каталогами файлов

   2.2 Команды поддержки файлов

   2.3 Вспомогательные команды DOS. Часть I

   2.4 Вспомогательные команды DOS. Часть II

   2.5 Вспомогательные команды DOS. Часть III

3. Пакетные файлы

4. Структура DOS

5. Конфигурирование системы

   5.1 С чего начать?

   5.2 CONFIG.SYS

   5.3 AUTOEXEC.BAT

   5.4 Справочник ко-манд конфигурирования

   5.5 Примеры

6. Краткий справочник команд DOS

Учебное пособие по Norton Commander

 

Файл AUTOEXEC.BAT

Этот файл представляет собой командный файл и служит для автоматического выполнения команд после загрузки DOS (последнее, что выполняет CI во время загрузки). Поэтому он может включать любые команды DOS общего назначения, а также любые команды командных файлов. Как правило, содержит такие команды, примеры которых приведены ниже:

@ECHO OFF

PROMPT $p$g

PATH C:\DOS;c:\nc;c:\drv

SET TEMP=C:\DOS

Кроме этого, в файл автозагрузки часто включают запуск программ, например, оболочки Norton Commander. Но целесообразно использовать еще целый ряд команд, которые разобраны здесь.

Давайте, прежде всего, разберёмся для чего же служит файл AUTOEXEC.BAT. В первую очередь, он позволяет загружать резидентные программы - всевозможные утилиты. Во-вторых, можно создавать и модифицировать вычислительную среду компьютера: например, заменить стандартный чёрно-белый экран DOS на цветной с помощью включённых в файл команд PROMPT и ECHO, упростить названия часто используемых подкаталогов, сообщить DOS, где искать Ваши любимые программы, и т.п. И в-третьих, Вы можете запустить из AUTOEXEC.BAT одну либо несколько программ. Тем, кому не нравится работать с командной строкой, настраивают этот файл так, что он вводит их непосредственно в меню, оболочку с графическим интерфейсом (по типу DOS или Windows) либо в другую полюбившуюся прикладную программу.

Работая с файлом AUTOEXEC.BAT, очень просто допустить ошибки. В связи с этим, прежде чем приступать к видоизменению файла, сделайте себе резервную загрузочную дискету.

Резидентные программы

В системе DOS 6.x шестнадцать резидентных программ. Вот некоторые из них, полезные для настройки файла конфигурации:

Doskey.com

 

позволяет вызывать и редактировать в командной строке предыдущую команду DOS, а также создавать и использовать мощные макрокоманды. Обе эти возможности облегчают работу работу с командной строкой DOS, однако следите, чтобы буфер doskey не был слишком велик. Если Вы только редактируете команды, этот буфер может быть совсем маленьким, в том случае, когда макрокоманд много, следует буфер расширить.

MSCDEX.EXE

 

обеспечивают общую поддержку дисков CD-ROM. Перед тем как использовать эту программу, в файле config.sys следует установить драйвер дисковода CD-ROM.

SMARTDRV (SMARTDrive)

 

одна из немногих программ кэширования диска, способная при необходимости использовать память совместно с Windows. Кроме того, при наличии программы DoubleSpace она кэширует не сжатый диск, а главный, и в результате эффективность этой операции возрастает вдвое.

UNDELETE.EXE

 

это средство восстановления ошибочно стёртых файлов. Объём занимаемой ею памяти компенсируется безопасностью, которую она даёт.

Если Вы пытаетесь усовершенствовать autoexec.bat , то в первую очередь лучше всего посмотреть, какие резидентные программы он загружает. Одна из распространённых среди пользователей ПК ошибок состоит в том, что они загружают в файле autoexec.bat много резидентных программ, в том числе и те, которые нужны не так уж часто. Эти люди не учитывают, что каждая утилита отбирает часть обычной памяти системы и, если резидентных программ будет много, обычной памяти может не хватить таким прикладным программам, как текстовый процессор или электронная таблица.

Общий вид файла AUTOEXEC.BAT с многовариантной настройкой:

REM Здесь должны быть команды, общие для DOS и Windows

GOTO %CONFIG%

:DOS
REM Здесь должны быть команды настройки DOS
GOTO DONE

:WIN
REM Здесь должны быть команды настройки Windows

:DONE
REM Здесь должны быть заключительные, общие для DOS и Windows

Примеры файлов config.sys и autoexec.bat смотри здесь.

 

Наверх