Предыдущий раздел СИСТЕМНЫЕ ПРОГРАММЫ Следующий раздел

9.3.2. Общие сведения о командах DOS

После запуска DOS любым из перечисленных выше способов на экране появляется ее приглашение, например, следующего типа:

C:\SIMP>

Это приглашение означает, что в текущий момент времени DOS ожидает от вас команды, и что она находится в точке файловой структуры – C:\SIMP, где  SIMP – текущий каталог на логическом диске C: .

Строка экрана, в которой появилось приглашение, называется командной строкой. В этой строке вы набираете команду:

       < имя программы >   [< параметры >]     ,

где часть команды в квадратных скобках не обязательна.

Имя программы – имя файла, содержащего загрузочный модуль программы (расширение имени файла – com или exe), или имя командного файла (расширение – bat). Расширение имени файла в команде может отсутствовать.

Набрав команду, вы нажимаете клавишу <Enter>. В результате команда поступает в интерпретатор команд DOS, который поступает следующим образом. Во-первых, он определяет имя программы, которая должна быть выполнена – это последовательность символов, заканчивающаяся первым пробелом. Во-вторых, ИК ищет адрес требуемой программы – определяет, на каком логическом диске находится загрузочный модуль программы, а также ее адрес на физическом диске. С учетом того, что в файловой структуре системы могут находиться несколько файлов с требуемым именем, необходимо четко представлять алгоритм поиска требуемого файла, по которому работает интерпретатор команд DOS:

1) во-первых, он просматривает свои внутренние таблицы. Если при этом имя файла найдено, то запускается соответствующая программа. Иначе – переход на шаг 2;

2) просматриваются все файлы текущего каталога;

3) поиск файла во всех каталогах, указанных в команде PATH файла Autoexec.bat. Например, команда “path  c:\len; c:\auto“ сообщает о том, что программные файлы следует искать в каталогах LEN и AUTO логического диска C: .

Если в своей команде вы не задали расширение имени файла, то в любом из трех перечисленных шагов приоритет поиска следующий:

1) ищется файл с расширением com;

2) с расширением exe;

3) с расширением bat .

Если ни один из трех перечисленных шагов поиска не увенчался успехом, на экран выводится:  Bad command or file name (имя команды или файла указано неверно) и вновь выдается приглашение DOS.

 


Предыдущий раздел В начало Следующий раздел