Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MS-DOS.doc
Скачиваний:
11
Добавлен:
13.11.2018
Размер:
162.82 Кб
Скачать

Командный процессор ms-dos/windows Теория

MS DOS

MS DOS – дисковая операционная система (Disk Operation System), созданная в 1981 году фирмой Microsoft. Основными файлами MS DOS являются IO.SYS и MSDOS.SYS, они составляют ядро операционной системы. IO.SYS представляет собой надстройку над BIOS (базовой системой ввода-вывода, Basic input/output system). файл MSDOS.SYS содержит команды, реализующие высокоуровневые услуги операционной системы. IO.SYS и MSDOS.SYS должны находиться в корневом каталоге дика, с которого загружается MS DOS, их нельзя скопировать на новый диск (так чтобы ОС затем могла с него загружаться) обычным способом, для их копирования и правильного размещения используется специальная команда SYS.

Кроме указанных файлов важное значение имеет файл COMMAND.COM – командный процессор, он обрабатывает команды пользователя. Часть команд содержатся внутри командного процессора и называются внутренними командами, при их запуске достаточно просто указать название команды, параметры и ключи. Остальные команды – отдельные файлы, которые должны находиться на диске (их называют внешними) обычно в отдельном каталоге, для их запуска нужно указать не только имя команды, но и ее размещение на диске.

MS DOS является текстовой операционной системой, а следовательно, диалог с пользователем производится через командную строку. Готовность MS DOS выполнять команды пользователя отображается на экране в виде приглашения. Приглашение – несколько символов, которые могут содержать информацию о текущем диске, каталоге, дате и т.п. Стандартное приглашение имеет вид, например:

C:\WINDOS>

Указывается текущий дисковод и каталог, заканчивается стандартное приглашение символом «>».

Для того чтобы ввести команду, следует после приглашения ввести ее имя (с необходимыми параметрами и ключами, если они есть) и нажать Enter. Командный процессор, сначала ищет команду среди внутренних, если ее среди них нет, то далее просматривает файлы с расширением COM, EXE и в последнюю очередь BAT. Например, команда очистки экрана CLS является внутренней, поэтому достаточно указать ее имя:

C:\WINDOS>CLS

Чтобы получить справку по использованию внутренних команд MS DOS можно использовать команду HELP:

C:\HELP

HELP вызывает справочник по все командам. Если необходимо получить информацию по конкретной команде, то можно набрать ее имя и через пробел ввести /?

Например:

C:\for /?

Многие команды (программы) имеют не только имя, но и ряд параметров, которые определяют условия выполнения команды (программы). Параметры указывают после имени команды (программы) через пробел.

Например, запуск интегрированной оболочки Turbo Pascal 7.0 и открытие в ней файла ex1.pas.

C:\tp\bin\turbo.exe ex1.pas

Имена файлов

В ОС MS DOS имена файлов имеют формат 8.3 (8 символов в имени файла и 3 в расширении) – короткое имя файла. Полное имя файла включает в себя путь от корневого каталога (диска) плюс короткое имя файла. Выделяют также относительное имя файла – имя файла, в котором путь к файлу указывается от текущей директории. Примеры имени файла Sample.txt, расположенного на диске C: в каталогах First\Second:

Sample.txt – короткое имя файла,

C:\First\Second\Sample.txt – полное имя файла,

Second\Sample.txt – относительное имя от каталога First.

Кроме ограничения на размер короткого имени, в MS DOS есть ограничения на использование некоторых символов в имени файла (запрещено использовать пробел и символы: «<», «*», «\», «|», «:», «>», «/», «?», «+», «%», «№», «;», «^», «&», «!», «.», «~», «’») и некоторые слова (LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, PRN, AUX, CON, NUL и CLOCK$ с любым расширением).

Командный процессор Windows XP CMD.EXE (запускается Пуск\Выполнить\cmd) может работать с длинными именами файлов, в том формате, в каком они используются в Windows. Длинное имя может включать знак пробела, поэтому имена содержащие знак пробела следует заключать в парные кавычки «”»:

Файл с длинным именем.doc”

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]