Общение ОС с пользователем происходит в форме диалога. Когда MS DOS готова к диалогу, она выдает на экран приглашение,
например
С:> или С:\>
Приглашение MS DOS, как правило, содержит информацию о текущем дисководе и о текущем каталоге. Вид приглашения можно изменить с помощью команды Prompt.
Пользователь вводит команду с клавиатуры и нажимает клавишу [Enter]. ОС выполняет команду и снова выводит на экран приглашение, предоставляя пользователю возможность ввести следующую команду. Выполнение некоторых команд сопровождается выводом на экран соответствующих сообщений. В случае ввода ошибочной команды ОС выведет на экран сообщение об ошибке.
Для создания нового каталога служит команда
MD
Например, для создания каталога USER в корневом каталоге диска С: необходимо ввести команду:
C:/>MD USERM
Создание каталога возможно не только в текущей директории, но и где угодно, необходимо лишь полностью указать путь.
Для изменения текущего каталога используется команда
CD [дисковод:] путь.
Если задан дисковод, то текущий каталог изменяется на этом дисководе, иначе — на текущем. Например, необходимо перейти из рабочей директории в директорию \USER. Для этого надо дать команду:
C:\>CD \USER
Для возврата в родительский каталог предназначена команда CD.. Для возврата в корневой каталог служит команда CD \
Для вывода содержимого каталога на экран (просмотра каталога) имеется команда
DIR [дисковод:] [путь] [имя файла] [параметры]
Формат вывода оглавления каталога можно изменить параметрами команды. Этих параметров довольно много, некоторые из них:
- /р — поэкранный вывод оглавления.
- /w — вывод данных в широком формате.
- /о — вывести отсортированное оглавление текущего каталога.
Для удаления пустого каталога служит команда
RD [дисковод:] путь
Иногда требуется удалить каталог со всем его содержимым. Начиная с версии 6.0, имеется команда
DELTREE
, которая позволяет удалять любые каталоги или файлы с их содержимым. Команда выдает запросы на подтверждение удаления каждого каталога или файла, однако, если использовать параметр \Y, удаление будет производиться без всяких запросов. Например: C:>DELTREE /Y USER
Для переименования каталога, начиная с версии 6.0, необходимо использовать команду
MOVE.
Например: C:\>MOVE\ USER\PETER.
Создание текстовых файлов выполняют с помощью команды
COPY CON
После ввода команды на экране вместо приглашения DOS появится текстовый курсор, и можно вводить строки файла. Переход на следующую строку осуществляется нажатием клавиши [Enter]. Закончив ввод, необходимо выйти из редактора, нажав клавишу F6.
Удаление файла или группы файлов выполняется командой:
DEL
Например, удалить все файлы каталога можно с помощью команды
C:\>DEL *.*
Для переименования файла служит команда
REN
Например:
C:\>REN F1.TXT F2.TXT
C:\>REN A:*.DOC *.TXT
Для копирования файлов используются команды
COPY
COPY
Допускается использование символов *, ? в имени файлов. Это означает, что будет скопирована указанная группа файлов.
Например:
C:\>COPY F1.TXT F2.TXT — копируется файл f1.txt в f2.txt в текущем каталоге;
C:\>COPY A:\*.* — копируются все файлы из корневого каталога диска А: в текущий каталог;
C:\>COPY A:\*.* D: — копируются все файлы из корневого каталога диска А: в текущий каталог диска D:;
C:\>COPY\ T\*.DOC C:*.TXT — копируются все файлы с расширением .doc из каталога \Т текущего диска в текущий каталог диска С:. Файлы получают расширение .txt.
Команда COPY может быть использована для объединения содержимого нескольких файлов в один файл. Формат команды:
COPY [+имя файла2]… <имя файла
Команда объединяет файлы 1, 2 и т.д. в файл, имя которого указано последним. В именах объединяемых файлов можно использовать символы ? и *. Например, команда
C:\> COPY *.TXT COMBIN.DOC
объединяет все файлы с расширением .txt из текущего каталога в файл с именем COMBIN.DOC.
Для поиска файлов на диске по имени файла и/или по содержащейся в файле строке символов можно использовать программу FF (FIND FILE). Формат команды:
FF [строка символов] [режимы]
Режим /С указывает, что поиск будет вестись только в текущем каталоге. Режимы /С и /S указывают, что поиск будет вестись в текущем каталоге и всех его подкаталогах. Если режимы не указаны, поиск производится во всех каталогах текущего диска. Программа позволяет вести поиск файла на всех дисках компьютера. Для этого в имени файла вместо буквы, задающей имя диска, надо поставить символ *. Например, *.*.* — поиск во всех файлах на всех дисках.
Если нужно найти файл, содержащий определенную строку, то эта строка символов в команде должна быть заключена в кавычки. Например:
FF *.doc “Иванов” /С
— найти все файлы в текущем каталоге с расширением .doc ,содержащие строку символов “Иванов”.
Просмотр файла выполняется по команде
TYPE
В режиме просмотра файл нельзя редактировать.
Чтобы напечатать файла на принтере, можно использовать команду COPY:
COPY prn
Для получения краткой справки по программе или команде DOS можно воспользоваться командой
/?
В версии 6.0 для получения справки можно вызвать интерактивный справочник по командам и драйверам DOS. Для вызова справочника используется команда HELP.
Для смены текущего дисковода необходимо набрать имя дисковода и двоеточие.
Например: С:\> А: — переход на диск А:.
Перед первым использованием дискеты ее необходимо подготовить для работы. Этот процесс называется форматированием или инициализацией. Форматирование дискеты можно выполнить с помощью входящей в MS DOS программы FORMAT. Формат команды:
FORMAT дисковод: [/V [:метка] [/F : размер]
Параметр /V: метка указывает метку, которую получит дискета. Метка — это строка длиной до 11 символов, не содержащая пробелов. Параметр /F: размер позволяет задать желаемую емкость дискеты (по умолчанию дискеты форматируются на максимальную емкость, допускаемую дисководом).
Для создания системной дискеты, т.е. содержащей ОС, нужно задать параметр /S.Например:
FORMAT A:/S
Команда VERIFY служит для включения проверки правильности выполнения команды копирования:
Verify on — включение режима проверки
Verify off — выключение режима проверки.
В состав MS DOS входит несколько команд общесистемного назначения:
- CLS — очистка экрана.
- DATE — вывод информации о дате. При необходимости выведенную дату можно откорректировать.
- TIME — вывод информации о времени или коррекция текущего времени.
VER — информация о версии DOS
MEM — просмотр распределения памяти на ПК (обычная, верхняя, расширенная)
PROMPT — изменение вида приглашения DOS.- В параметре
текст
- можно использовать следующие символы и их сочетания:
- $p — текущий дисковод и каталог
- $n — текущий дисковод
- $d — текущая дата
- $t — текущее время
- $v — версия DOS
- $s — пробел
- $g — символ “>”
- $$ — символ “$”
- $l — символ “<”
- $b — символ “ Ѕ ”
Команда PROMPT без параметров равносильна команде PROMPT$n$g.
Пример: Если дать команду
PROMPT Помни о вирусах!$p$g
то на экране приглашение будет иметь вид:
Помни о вирусах!C:\DOS>