Приглашение DOS, как правило, содержит информацию о текущем дисководе и о текущем каталоге (см. ниже).
А:\> - дисковод А:, корневой каталог.
С:\ЕХЕ> - дисковод С:, каталог \ЕХЕ.
Иногда приглашение DOS включает также и информацию о текущем времени суток, например 12:59 С:\ЕХЕ\SYS\ . Вид приглашения можно изменить с помощью программы DOS Prompt.
Ввод команд.
Для ввода команды следует набрать эту команду на клавиатуре и нажать Enter.
Редактирование вводимой команды. При вводе команд можно пользоваться следующими клавишами для редактирования вводимой команды:
Backspace – стирание предыдущего символа;
F3 - вызов в командную строку предыдущей команды;
Del – удаление текущего символа;
Ins – включение и выключение режима вставки;
Esc – очистка всей командной строки.
Запуск и выполнение команд.
Любая команда, вводимая пользователем, вызывает выполнение либо внутренней команды DOS, либо какой-либо программы или командного файла. Команда должна включать имя команды DOS или запускаемой программы и параметры, если они нужны.
Поиск выполняемой программы. Как говорилось ранее, внутренние команды DOS командный процессор COMMAND.COM выполняет сам. А когда пользователь вводит команду, которая не относится к числу внутренних команд DOS, командный процессор ищет программу с именем, указанным в команде. Поиск проводится среди файлов со следующими расширениями:
.СОМ - программные файлы;
.ЕХЕ - программные файлы (в другом формате);
.ВАТ - командные файлы.
Поиск выполняется в том порядке, в котором эти расширения перечислены выше. Если пользователь не указал, в каком каталоге следует искать программу, то поиск проводится в текущем каталоге и затем в каталогах, заданных командой DOS Path.
Если нужная программа в этих каталогах не найдена, на экран выводится сообщение:
Bad command or file name.
(Неверное имя команды или программы).
Например, если пользователь ввёл команду PROG, то командный процессор будет искать в текущем каталоге и в каталогах, заданных командой DOS Path, файл с именем PROG.COM, или PROG.EXE, или PROG.BAT. Если найденный файл имеет расширение .СОМ или .ЕХЕ, то командный процессор выполняет загрузку этого файла в память и передаёт ему управление, чтобы этот файл мог выполнить свою работу. Если найденный файл имеет расширение .ВАТ, т. е. является командным файлом, то он содержит в формате текстового файла последовательность команд, которые должны выполняться так, как будто они вводятся с клавиатуры.
Явное указание каталога в команде. Для выполнения программы или командного файла, расположенного не в текущем каталоге и не в одном из каталогов, перечисленных в команде Path, необходимо сообщить DOS, в каком каталоге надо искать программу или командный файл. Для этого следует в качестве имени команды использовать полное имя файла, включающее путь к тому каталогу, в котором находится нужная программа или командный файл. Расширение имени файла можно не указывать.
Пример. Пусть текущий каталог – С:\DOC\WORK,а надо выполнить программу HYPHEN, находящуюся в каталоге C:\DOC\PROG, и указать параметры программы PAPER.DOC /P. Тогда для выполнения этой программы необходимо выполнить команду:
C:\doc\prog\hyphen paper.doc /p или ...\prog\hyphen paper.doc /p
Получение справки о командах DOS.
Справка по команде. Для получения краткой справки по программе или команде DOS можно ввести эту команду (имя программы) с параметром /? . Например, для справке по команде sys надо ввести эту команду : sys /? . На экран будет выведена справка о назначении программы и формате её вызова:
C: \> sys /?
Copies MS-DOS system files and command interpreter to disk you specify.
SYS [drive1:] [path] drive2:
[drive1:] [path] Specifies the location of the system files.
drive2: Specifies the drive the files are to be copied to.
Список команд. В MS DOS версий 5 и 6 на экран можно выдать список команд с кратким (на одну-две строчки) описанием их назначения. Для этого надо ввести команду:
FASTHELP или FASTHELP имя команды
При указании команды будет выданы сведения только по этой команде. При заполнении экрана программа FastHelp ждёт нажатия любой алфавитно-цифровой клавиши или Enter.
Встроенный справочник.
Самый информативный источник сведений по командам и драйверам DOS – это интерактивный справочник, поставляемый в составе MS DOS версии 6.
Вызов справочника. Для вызова справочника необходимо ввести команду:
HELP или HELP тема справочника
При указании темы на экран выводится сразу справка по этой теме. Если же тема не указана, выводится оглавление справочника. Впрочем, оглавление можно вывести в любой момент работы со справочником, нажав комбинацию клавиш Alt C.
Просмотр справки. Если справка по теме не помещается на одном экране, можно листать эту справку, нажимая клавиши PgDn и PgUp или с помощью мыши:
Листание вниз – PgDn или щелчок мышью по линейке прокрутки в правом столбце экрана между бегунком и стрелкой вниз;
Листание вверх – PgUp или щелчок мышью по линейке прокрутки в правом столбце экрана между бегунком и стрелкой вверх.
Кроме того, нажатие Ctrl Home переместит в начало темы, Ctrl End – в конец темы.
Перекрёстные ссылки. Строки, заключённые в угловые скобки < и > (символы «<» и «>» выводятся зелёным цветом или повышенной яркостью), представляют собой ссылки на другие темы справочника. Строки <Examples>, <Notes> и <Syntax> (они могут отображаться в начале темы) представляют собой ссылки на примеры, замечания и формат команды, относящиеся к той же теме справочника (то есть, например, к той же команде или драйверу).
Переход по ссылке. Для любой ссылки можно перейти к экрану справочника, соответствующего этой ссылке. Для этого надо:
· Либо подвести курсор (который выводится как мигающий знак подчёркивания) к ссылке и нажать клавишу Enter;
· Либо щёлкнуть мышью нужную ссылку.
… и возврат. А для возврата к теме, из которой попали в текущую тему (то есть для возврата назад к ссылке), следует нажать Alt B или Esc.
Перемещение курсора. Перемещение курсора в справочнике требуется, чтобы попасть курсором на ссылку. При использовании клавиатуры можно перемещать курсор с помощью клавиш Tab и Shift Tab – на ссылку вперёд и на ссылку назад (обычно это самый удобный способ).
А с помощью мыши переместить курсор можно, просто щёлкнув в нужное место экрана (при этом, если щёлкнуть ссылку, сразу появится экран справочника, соответствующий ссылке).
Прочие возможности. Встроенный справочник предоставляет также следующие возможности: печать тем справочника (пункт Print меню File), поиск строки символов (пункт Find меню Search), повтор поиска (клавиша F3), перемещение по темам справочника в алфавитном порядке (комбинация клавиш Alt N и Ctrl Shift F1).
Выход из справочника. Для выхода из встроенного справочника надо нажать Alt F и X (то есть выбрать меню File и в нём пункт Exit).
Действия при «зависании» компьютера или неправильной работе программ.
Иногда выполняемая под управлением DOS программа начинает работать неправильно или же не реагирует на нажатия клавиш и т. д. В этом случае выполнение программы стоит прекратить. Это делается так:
· Сначала надо одновременно нажать на клавиши Ctrl и Break, чтобы прекратить выполнение программы или вывести её из состояния «зависания»;
· Если это не помогает, то надо перезагрузить DOS. Для этого следует одновременно нажать на клавиши Ctrl, Alt и Del;
· Если при нажатии Ctrl, Alt и Del компьютер не перезагружается, то следует нажать клавишу «Reset» на корпусе компьютера;
· Если на компьютере нет клавиши «Reset», то надо выключить компьютер, а затем включить его.
Можно прекратить выполнение любой команды DOS, нажав комбинацию клавиш Ctrl C или Ctrl Break (как указывалось ранее).
Но прикладные программы не обязаны (хотя и могут) реагировать на нажатие этих клавиш.
Приостановка вывода на экран.
Если команда DOS выдаёт слишком много информации на экран, можно воспользоваться комбинацией клавиш Ctrl S для приостановки выдачи. Повторное нажатие Ctrl S возобновит выдачу.
Для других программ выдачу информации на экран можно приостановить нажатием комбинации клавиш Ctrl NumLock. Для продолжения выполнения надо нажать любую клавишу.
Пауза при выполнении команд.
Если при выполнении команды DOS на экране появляется сообщение
(Нажмите любую клавишу, когда будете готовы)
или
(Для продолжения нажмите любую клавишу)
то для продолжения работы следует нажать любую буквенно-цифровую клавишу, Пробел или Enter.
Работа с файлами в DOS.
Команды DOS состоят из имени команды и, возможно, параметров, разделённых пробелами. Имя команды и параметры могут набираться как прописными, так и строчными латинскими буквами. В дальнейшем, необязательные элементы команд будут отмечаться скобками [и].
Создание текстовых файлов.
Чтобы создать текстовый файл, лучше всего воспользоваться любым редактором, который может работать с текстовыми файлами, например встроенным редактором Norton Commander или Лексиконом.
Небольшие текстовые файлы можно набрать непосредственно с клавиатуры, хотя это и неудобно. Для этого следует ввести команду
Copy con имя файла
После ввода этой команды нужно будет поочерёдно вводить строки файла. В конце каждой строки надо нажимать клавишу Enter, а после ввода последней – нажать клавишу F6 и затем Enter. Команда copy выведет сообщение
1 file(s) copied
(Один файл скопирован)
и на диске появится файл с указанным именем.
Удаление файлов.
Для удаления файлов имеется команда del. Формат команды: