Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Содержание

C.2.4. Приглашение операционной системы.

В случае, когда операционная система готова к диалогу с пользователем, она выдает на экран приглашение. Основные приглашения имеют вид:

Таблица C.II. Приглашения операционной системы.

DOS LINUX
<диск>:\<путь> $
<диск> >

Например;

1. A:\>

C:\WINDOWS\>

2. C>

Внешний вид приглашения можно изменить.

Для MS-DOS в качестве элемента приглашения могут быть:

Знак "=". Знак "|". Знак "$". Знак ">". Знак "<". Текущее время. Текущая дата. Текущий диск и каталог. Текущий диск. Версия MS-DOS. Переход на следующую строку.

Также в системное приглашение MS-DOS можно вставлять другие ASCII - последовательности. В случае установки драйвера ANSI.SYS в файле Config.sys в приглашении также можно использовать и Esc - последовательности.

В системе LINUX есть основное и дополнительное приглашение. Дополнительное приглашение появляется при записи длинной команды, не помещающейся в командной строке. Каждая новая строка начинается с нового дополнительного приглашения.

В приглашении LINUX могут быть любые символы и следующие последовательности:

Текущая дата. Действующая оболочка и ее версия. Время суток. Имя пользователя. Текущий (рабочий) каталог.

Для установки желаемого приглашения необходимо поменять некоторые переменные окружения. Как это сделать - смотри ниже.

C.2.4.1. Приглашение операционной системы MS-DOS

По-умолчанию системное приглашение операционной системы MS-DOS выглядит как

A>

где A - номер текущего диска. Его можно сменить с помощью команды PROMPT . Эта команда является внутренней, то есть встроенной в командный процессор Command.com. Формат команды:

prompt текст

Таблица возможных параметров в тексте команды prompt, а также Esc - последовательности, которые можно указать в этой команде, приведены в таблице 2.2.

Таблица C.III. Специальные символы команды Prompt

Символ Команда в системном окружении
   
$Q Вывод символа "="
$$ Вывод символа "$"
$T Вывод текущего времени.
$D Вывод текущей даты
$P Вывод буквы текущего диска и имени текущего каталога
$V Вывод текущей версии MS-DOS
$N Вывод буквы текущего диска
$G Вывод символа ">"
$L Вывод символа "<"
$B Вывод символа "|"
$_ Переход в начало следующей строки
$E Вывод символа Esc (ASCII 27)
$H Стирание предыдущего символа.

Esc-последовательности

Последовательность Описание
Esc[2J Очистка экрана и перевод курсора в левый верхний угол экрана
Esc[K Очистка строки от курсора и до конца строеи
Esc[row,colH Перемещение курсору в указанную строку (параметр row меняется в пределах от 1 до 25 для режима 80x25) и в указанный столбец (col меняется от 1 до 80 для режима 80x25).
Esc[row,colf Синоним Esc[row,colH
Esc[numA Перемещение курсора на num строк вверх
Esc[numB Перемещение курсора на num строк вниз
Esc[numC Перемещение курсора на num позиций вправо
Esc[numD Перемещение курсора на num позиций влево
Esc[s Сохранение текущих координат курсора в специальном буфере
Esc[u Восстановление координат курсора, сохраненных в специальном буфере
Esc[6n Вывод текущих координат курсора в спецмальном формате Esc[row,colR
Esc[=7n Включение автоматического перевода курсора на следующую строку (автоматическое добавления символа EOL в конец строки ввода)
Esc[=7l Включение автоматического перевода курсора на следующую строку
Esc[=numh Выбор режима работы дисплея
  Параметр num может принимать значения:
  0 - 40x25 монохромный текст
  1 - 40x25 цветной текстовый режим
  2 - 80x25 монохромный текст
  3 - 80x25 цветной текст
  4 - 320x200 4-х цветный графический режим
  5 - 320x200 монохромная графика
  6 - 640x200 монохромная графика
  7 - разрешение "заворачивания" изображения
  13- 320x200 цветной графический режим
  14- 640x200 16-ти цветный графический режим
  15- 640x350 монохромный графический режим
  16- 640x350 16-ти цветный графический режим
  17- 640x480 монохромный графический режим
  18- 640x480 16-ти цветный графический режим
  19- 320x200 256-ти цветный графический режим
Esc[numm Параметры
  0 - нормальное изображение (белые символы на черном фоне)
  1 - выделение яркостью
  4 - выделение подчеркиванием (только на монохромных мониторах)
  5 - выделение мерцанием символов
  7 - инверсное изображение
  8 - скрытый текст (только на монохромных дисплеях)
  Для установки цвета и фона необходимо использовать:
  30- черные символы
  31- красные символы
  32- зеленые символы
  33- желтые символы
  34- синие симврлы
  35- фиолетовые символы
  36 - бирюзовые символы
  37- белые символы
  40- черный фон
  41- красный фон
  42- зеленый фон
  43- желтый фон
  44- синий фон
  45- фиолетовый фон
  46- бирюзовый фон
  47- белый фон

Для сброса всех установок команды prompt необходимо в командной строке набрать команду prompt без параметров .

Если на компьютере вместе с операционной системой MS-DOS установлена операционная оболочка Microsoft Windows 3.1x, то в сеансе MS-DOS в оконном режиме будет отображаться приглашение по-умолчанию. Для его смены необходимо установить переменную WINPMT . Формат этой команды:

SET WINPMT=текст

где текстом выступает последовательность параметров приглашения. Они будут теми же, что и в команде MS-DOS.

Также необходимо отметить, что текст приглашения prompt и WINPMT записывается в системное окружение компьютера. Поэтому, если Вы использовали слишком длинное приглашение, то Вы можете быстро исчерпать область памяти для системного окружения длиной 512 байт. Чтобы этого не произошло, увеличьте область системного окружения командой SHELL в файле Conaig.sys. Рекомендуемый автором размер системного окружения - 1024 байта .

Приглашение командной строки MS-DOS будет отображаться только в ее "чистой" командной строке. При загрузке операционной оболочки типа Norton Commander, Volkov Commander и DOS Navigator системное приглашение всегда будет иметь вид:

<диск>:\<путь>>,

например:

C:\NC>

Примеры использования команды prompt.

1. Стандартное приглашение MS-DOS:

prompt $n$g

2. Стандартное приглашение файловой оболочки:

prompt $p$g

3. В верхнем правом углу будет постоянно светиться строка с текущим днем недели, датой и временем:

prompt $e[s$e[1;33;44m$e[1;53H$d$e[1;69H$t$e[0m$h$h$h$h$h$h $e[25;1H$e[1:31;40m$e[u$p$e[0;32;40m$g

Назад | Содержание | Вперед

 

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...