Ниже (Рис. 1) приведена таблица параметров, задающих формат команды PROMPT.
ПРИМЕЧАНИЕ:
Команда PROMPT может также (при загруженном драйвере ANSI, sys), по другому определить назначение клавиш PC и реализовывать различные цветовые эффекты. Описание этих возможностей выходит за рамки данной темы.Диалог Пользователя с MS-DOS (не используя программу-оболочку Dos-Shell) настолько примитивен, что сводится к вводу команд в командной строке MS-DOS и получению сообщений на экране Дисплея. Эта простота обманчива. Пользователь, за эту простоту, платит тем, что знания его должны быть столь обширны (в области внутренних и внешних команд MS-DOS), что наличие таких знаний у простых Пользователей без спец. подготовки — явление очень редкое.
Параметр ∙ Назначение
$b
— выдача символа-разделителя "|"Sd
— выдача текущей даты$е
— начало выдачи "Еsсaре"-последовательности$g
— выдача символа-разделителя ">"$h
— стирание предыдущего символа (BackSpace)$l
— выдача символа-разделителя "<"Sn
— выдача имени текущего дисковода$p
— выдача имени рабочего каталога текущего дисковода$q
— выдача символа-разделителя "равно"St
— выдача текущего времениSv
— выдача номера версии MS-DOS$_
— последовательность символов "Возврат каретки" и "Перевод строки" (переход к началу следующей строки)$$
— выдача символа "$"SXc
— выдача символа "с"Рис. 1
Тем не менее, знания эти необходимы для Пользователя, который НЕ имеет в запасе того, кто вытирает ему нос платком.
Редактирование командной строки MS-DOS (ввод команд):
Функции основных клавиш, используемых при вводе и редактировании командной строки (Рис. 2).
Enter
∙ завершает командную строку и запускает введенную команду на выполнение.F1
∙ копирует (поочередно) один символ из последней введенной команды в командную строкуF3
∙ копирует всю последнюю введенную команду в командную строкуDel
∙ стирает один символ в командной строке в позиции курсораIns
∙ включает или выключает режим вставкиBackspace
∙ стирает один символ в командной строке слева от позиции курсора и перемещает курсор влево на одну позициюРис. 2
Дополнительные удобства при редактировании командной строки может предоставить сервисная программа (команда) DosKey.
Во время диалога с MS-DOS Пользователь вводит имя команды (внутренней или внешней) или прикладной программы, которую необходимо запустить, через пробел вводит параметры (если необходимо), нажимает клавишу Enter и ожидает, пока закончится выполнение команды или загрузка прикладной программы, контролируя этот процесс на экране монитора. На Рис. 3 приведен пример запуска прикладной программы (редактор текстов ЛЕКСИКОН — Lex.ехе). В качестве параметров в за пускаемую программу передаются имена текстовых файлов S1.txt и S2.txt.
При вводе: параметры отделяются друг от друга и от команды (прикладной про граммы) ПРОБЕ ЛОМ.