Предыдущий раздел | СИСТЕМНЫЕ ПРОГРАММЫ | Следующий раздел |
После запуска 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.
Предыдущий раздел | В начало | Следующий раздел |