Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 2 ОС MS DOS.doc
Скачиваний:
4
Добавлен:
14.07.2019
Размер:
121.86 Кб
Скачать

Пакетный фал autoexec.Bat

Пакетный файл, в который рекомендуется поместить команды, которые должны выполняться каждый раз при загрузке OC. Эти команды могут производить определенную настройку ОС и формировать окружение среды.

Этот файл обязательно должен располагаться в корневом каталоге загрузочного диска.

Команды dos

Команды DOS обеспечивают взаимодействие пользователя с системой. Совокупность этих команд с учетом правил их записи и выполняемых ими функций составляет командный язык DOS, на котором основан пользовательский интерфейс системы.

По функциональному назначению и использованию команды DOS делятся на пять групп:

  1. общие команды;

  2. инструментальные команды;

  3. фильтры;

  4. команды для командных файлов;

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

Первые три группы вводятся командной строкой с клавиатуры в ответ на приглашение DOS или выполняются из пакетных файлов. Команды двух последних групп могут быть записаны только в соответствующих файлах.

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

  1. команды манипулирования дисками, объектом действий которых выступает диск в целом;

  2. команды манипулирования каталогами, обеспечивающие выполнение различных действий с каталогами файловой структуры;

  3. команды манипулирования файлами, в качестве объектов действий которых выступают файлы;

  4. команды управления посимвольными устройствами, воздействующие на клавиатуру, дисплей и принтер;

  5. команды реконфигурирования системы, обеспечивающие перенастройку DOS в процессе работы;

  6. команды управления системой, объектом действий которых является сама DOS;

  7. информационные команды, выдающие пользователю сведения о состоянии ресурсов DOS, конфигурации и режимах работы оборудования, о файловой структуре.

Инструментальные команды выполняют функции инструментальных систем.

Фильтры обеспечивают преобразование входного потока в выходной по определенному алгоритму.

Команды для командных файлов и команды конфигурирования системы используются только в соответствующих файлах.

Все множество команд MS DOS делится две группы:

  • внутренние команды — являются необъемлемой частью ядра MS DOS и доступны сразу после инсталлирования операционной системы.

  • внешние команды — фактически являются именами исполняемых файлов .COM, .EXE или .BAT, располагающихся на внешних носителях.

Формат команды, задаваемой пользователем в командной строке, следующий:

приглашение>команда└┘параметры

Для внутренних команд среды MS DOS указывается только имя команды. Для внешних команд можно задавать полный путь и имя файла, путь в сокращенной форме, или даже только имя файла. Тогда система пытается отыскать этот файл следующим образом:

  • Если задано только имя команды, то система пытается найти эту команду среди внутренних. При неудаче поиск файла с таким именем осуществляется в каталогах, перечисленных в системной переменной PATH. При неудаче — сообщение об ошибке.

  • Если указан только диск или только каталог, то система пытается найти программу исключительно на этом диске в текущем каталоге или на текущем диске в указанном каталоге соответственно.

  • Если указаны и диск, и каталог, то система пытается найти программу исключительно только в этом каталоге.

При этом необходимо четко отличать два различных варианта указания пути к файлу:

  • Если перечень каталогов начинается с символа ‘\’ (указание главного каталога) то отсчет начинается с корневого каталога диска, например:

C:\DOS\имя — на диске C: в корневом каталоге есть каталог DOS, а там исполняемый файл с именем;

\DOCS\LETTER\имя — на текущем диске в корневом каталоге есть каталог DOCS, а там есть каталог LETTER, а там исполняемый файл с именем;

  • Если перечень каталогов начинается с имени каталога, то отсчет начинается от текущего каталога, например:

C:DOS\имя — на диске C: в текущем каталоге есть каталог DOS, а там исполняемый файл с именем;

DOCS\LETTER\имя — на текущем диске в текущем каталоге есть каталог DOCS, а там есть каталог LETTER, а там исполняемый файл с именем.

Параметры командной строки отделяются от команды хотя бы одним пробелом, и отделяются друг от друга хотя бы одним пробелом. В качестве параметров могут выступать флаги или имена файлов. Флаг — буква или комбинация символов, начинающаяся с символа ‘–’ (минус) или ‘/’ (косая черта), например: –a   /f:130. То есть флаг может указываться вместе со значением (подробнее смотрите в помощь к конкретной команде). Правила написания путей и имен файлов такие же, как и имени внешней команды.

Список внутренних команд MS DOS:

ATTRIB Отображение и изменение атрибутов файлов.

BREAK Включение и выключение режима обработки комбинации клавиш CTRL+C.

CD Вывод имени либо смена текущей папки.

CHDIR Вывод имени либо смена текущей папки.

CHKDSK Проверка диска и вывод статистики.

CLS Очистка экрана.

CMD Запуск еще одного интерпретатора командных строк MS DOS.

COLOR Установка цвета текста и фона, используемых по умолчанию.

COMP Сравнение содержимого двух файлов или двух наборов файлов.

COPY Копирование одного или нескольких файлов в другое место.

DATE Вывод либо установка текущей даты.

DEL Удаление одного или нескольких файлов.

DIR Вывод списка файлов и подпапок из указанной папки.

ERASE Удаление одного или нескольких файлов.

EXIT Завершение работы программы CMD.EXE (интерпретатора командных строк).

FC Сравнение двух файлов или двух наборов файлов и вывод различий между ними.

FIND Поиск текстовой строки в одном или нескольких файлах.

FORMAT Форматирование диска для работы с MS DOS.

HELP Выводит справочную информацию о командах MS DOS.

LABEL Создание, изменение и удаление меток тома для дисков.

MD Создание папки.

MKDIR Создание папки.

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

MORE Последовательный вывод данных по частям размером в один экран.

MOVE Перемещение одного или нескольких файлов из одной папки в другую.

PRINT Выводит на печать содержимое текстового файла.

RD Удаляет папку.

REN Переименовывает файлы или папки.

RENAME Переименовывает файлы или папки.

RMDIR Удаление папки.

SET Показывает, устанавливает и удаляет переменные среды MS DOS.

TIME Вывод и установка системного времени.

TREE Графическое отображение структуры каталогов диска или папки.

TYPE Вывод на экран содержимого текстовых файлов.

VER Вывод сведений о версии MS DOS.

VERIFY Установка режима проверки правильности записи файлов на диск.

VOL Вывод метки и серийного номера тома для диска.

XCOPY Копирование файлов и деревьев каталогов.

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