rem DEVICE=C: \SCSI\ASPI2D0S. SYS /D
break=on
files=30
buffers=30
dos=high
device=C: \WINDOWS\protman.dos /i: С: \WINDOWS
device=C: \WINDOWS\workgrp.sys
device=C: \WINDOWS\ne2000.dos
LASTDRIVE=Z
DEVICE=C: \WINDOWS\HIMEM.SYS
DEVICE=C: \WINDOWS\SMARTDRV.EXE /DOUBLE_BUFFER
STACKS=9,256
rem device=EPSN.SYS 3 /s2
rem DEVICE=C: \DOS\DISPLAY.SYS CON= (EGA, 1)
Краткое описание примера:
Строки N 1, 13, 14: не выполняются (команда REM),
Строка N 2: разрешить проверку нажатия клавиш ^С, ^Вrеаk
Строка N 3: кол-во одновременно открытых файлов в системе = 30
Строка N 4: кол-во буферов для обмена с диском = 30
Строка N 5: загрузить ядро MS-DOS в "верхнюю" область памяти (HiMem.sys загружается в строке N 10)
Строки N 6, 7, 8: загрузка драйверов, обеспечивающих возможность работы данного PC в сети (в среде WINDOWS FOR WORKGROUPS)
Строка N 9: Последнее имя логического диска (для виртуальных логических дисков может быть Z)
Строка N 10: загрузка драйвера HiMem.sys
Строка N 11: использование драйвера SmartDrv.exe для двойной буферизации (совместимость контроллера HDD с EMM386.exe).
Строка N 12: кол-во стеков (для обслуживания аппаратных прерываний) = 9, размер каждого стека = 256 байт)
• PATH
— внутренняя команда MS-DOS, которая предписывает MS-DOS производить поиск файла, как в текущем каталоге, так и в других, указанных в данной команде Каталогах.Пример:
PATH C: \;C: \NC;C: \DOS;C: \LEX
• LH (LoadHigh)
— загружает некоторые программы в "верхнюю" область памяти.• LH KeyRus
• SET
— создает переменную "внутри" MS-DOS, которую могут использовать прикладные программы.SET ТЕМР=С: \ТЕМР — имя каталога, для временных файлов.
Кроме вышеуказанных команд в Autoexec.bat могут быть использованы любые внутренние и внешние команды MS-DOS.
Ниже приведен пример реального файла Autoexec.bat:
C: \WINDOWS\SMARTDRV. EXE
C: \WINDOWS\net start
echo on prompt $p$g
PATH С: \WINDOWS;С: \;С: \NC;С: \DOS
PATH=D: \IBLОCAL\BIN;С: \IDAPI;%PATH%
SET TEMP=C: \WINDOWS\TEMP
lh KeyRus ChkDsk C:
ChkDsk D:
ChkDsk E:
ChkDsk F:
aidsl261.exe C: /f /g nc
Краткое описание примера:
Строка N 1: загрузка драйвера SmartDrv.ехе (создает буфер в extended-памяти для ускорения обмена с логическими дисками)
Строка N 2: загрузка программы Net (работа в сети).
Строка N 3: разрешить вывод сообщений на экран.
Строка N 4: изменить системную подсказку MS-DOS.
Строки N 5, 6: указать альтернативные каталоги для поиска файлов
Строка N 7: указать каталог для временных файлов C: \TEMP.
Строка N 8: попытка загрузки "русификатора" KeyRus в "верхнюю" область памяти.
Строки N 9-12: проверка корректности FAT на каждом логическом диске (НЕ виртуальном).
Строка N 13: запуск антивирусной программы Aidsl261.exe (анализ ОЗУ и диска С, проверка программ и их "лечение")
Строка N 14: загрузка оболочки Norton-Commander
В командной строке MS-DOS Пользователь вводит (с клавиатуры) имена внутренних или внешних команд MS-DOS, которые необходимо выполнить, или имена прикладных программ, которые необходимо запустить на выполнение.
В стандартном приглашении MS-DOS указывается имя текущего активного Логического Диска и символ-разделитель ">".
Например:
Пользователь может изменить стандартное приглашение MS-DOS, включив в него дополнительную или иную информацию.
Для изменения приглашения MS-DOS служит внутренняя (встроенная) команда PROMPT. Эта команда обычно "вставляется" в файл Autoexec.bat и устанавливает формат приглашения MS-DOS при загрузке MS-DOS.
Формат команды:
PROMPТ [параметры]
Параметры (в данном случае) это информация о том, какой формат будет иметь подсказка MS-DOS после выполнения этой команды.
Примеры: