|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Команда MODEУстановка режима вывода на экран,Назначение принтера, Установка параметров коммуникационного порта, Подготовка кодовых страниц, Конфигурирует системные устройства. Команда MODE выполняет много различных задач, таких как вывод информации о состоянии системы, изменения системных установок или конфигурирования портов и устройств. При этом используется различный синтаксис команды. Разновидности команды MODE подробнее описываются ниже. В каждой из них параметры /? или /H выводят справочный текст. Установка режима вывода на экранС помощью MODE вы можете выбрать тип вывода для своего монитора и изменить текущий вывод. Вы можете выбрать вывод на экран 40 или 80 строк и монохромный/цветной режим. Можно также изменить число строк на экране или центрировать изображение. С помощью данной команды можно также регулировать скорость повторения символа, удерживаемого в нажатом состоянии на клавиатуре. Следующая команда позволяет задать тип вывода на монитор:
MODE дисплейный_адаптер [,число_строк]
Ее можно использовать при наличии в системе графического адаптера и альтернативного монитора, когда вы хотите, чтобы система работала с новым монитором. Типы дисплейных адаптеров перечислены в следующей таблице. Команда MODE будет действовать, пока вы не дадите другую команду MODE.
Если графический адаптер уже разрешен, то вы можете использовать следующие параметры: Параметры команды
Команду MODE можно также использовать для центрирования вывода на мониторах CGA. Эта команда имеет следующий формат:
MODE [дисплейный_адаптер],m[,T]
Параметры команды
Чтобы задать число строк и столбцов на экране и скорость повтора символа, используйте следующий формат команды MODE:
MODE CON[:][LINES=число_строк][COL=число_столбцов]
[RATE=r DELAY=d]
Параметры команды
Параметр CON[:] задает клавиатуру. Данную команду распознают не все клавиатуры. Скорость повтора и задержку нужно задавать одновременно, например
MODE CON: RATE=32 DELAY=1
Назначение принтераС помощью команды:
MODE LPT#[:]=COM#
вы можете изменить стандартные назначения портов принтера. Операционная система позволяет подключить к компьютеру до 3 принтеров. Обычно информация передается на принтер через параллельный порт LPT1, LPT2 и LPT3. Команда MODE позволяет использовать вместо этого последовательные порты и передавать информацию на последовательный принтер, то есть перенаправить печать. Символ # в формате команды представляет номер порта. Например, чтобы перенаправить вывод с LPT1 на COM1, наберите следующее:
MODE LPT1:=COM1
Двоеточие указывать не обязательно. Чтобы вернуться к установке по умолчанию, наберите LPT#: без COM#. Когда вы даете команду MODE данного формата, в память загружается небольшой резидентный модуль. При этом вы увидите следующее сообщение:
MODE: Resident portion installed
Для установки принтера используется следующий формат команды:
MODE LPT#[:] [n] [,[m] [,P]]
Эта команда сообщает операционной системе, какой тип принтера подключен к заданному порту. Выяснить устанавливаемые значения вам поможет документация по принтеру. Параметры команды
Установка параметров коммуникационного портаДля установки параметров коммуникационного (последовательного) порта, например, COM1 или COM2, используется команда следующего формата:
MODE COM#[:]скорость_передачи[,[четность],[биты_данных],
[стоп_биты][,P]]
Обычно задается только скорость передачи.
Параметры команды
Параметры в команде разделяются запятыми. Если параметр опущен, нужно указать соответствующее число запятых, например:
MODE COM2:48,,8,,P
Подготовка кодовых страницКодовая страница представляет собой таблицу, определяющую конкретный набор символов национального языка. Переключение кодовых страниц позволяет вам использовать наборы символов различных национальных алфавитов. Команды MODE CODEPAGE можно использовать для подготовки, вывода и обновления кодовых страниц. Для подготовки кодовых страниц используется команда:
MODE устройство
CODEPAGE PREPARE = ((список_страниц) спецификация_файла)
Все параметры обязательны. После завершения команды выводится сообщение:
Codepage prepare function completed
Убедитесь, что все принтеры, на которые влияет команда MODE, включены и переведены в режим online. В противном случае вы получите сообщение об ошибке. Параметры команды
С операционной системой поставляются следующие файлы шрифтов:
Например, следующая команда подготавливает кодовую страницу 866 для устройства CON, используя файл шрифтов в каталоге C:\SYS\FONTS:
MODE CON CP PREP = ((850) C:SYS\FONTS\EGA.CPI)
Для выбора кодовых страниц используется следующая команда:
MODE устройство CODEPAGE SELECT = номер_страницы
Параметры команды
Команда MODE PREPARE только подготавливает кодовые страницы. MODE SELECT задает, какая кодовая страница активна. Активной в каждый момент может быть только одна страница на устройство. Все параметры данной команды обязательны. После ее завершения вы увидите следующее сообщение:
Completed codepage select
Убедитесь, что все принтеры, на которые влияет команда MODE, включены и переведены в режим online. В противном случае вы получите сообщение об ошибке. Например, следующая команда выбирает для принтера, подключенного к порту LPT2, кодовую страницу 866:
MODE LPT2 CP SEL = 866
Для вывода текущей кодовой страницы, за которой будет следовать список подготовленных кодовых страниц, используется команда следующего формата:
MODE устройство CODEPAGE [/STATUS]
Параметры команды
Список будет содержать аппаратные кодовые страницы и кодовые страницы, подготовленные с помощью команды MODE PREPARE, и имеет вид:
Active codepage for device XXX is nnn
hardware codepages:
codepage nnn
prepared codepages:
codepage nnn
Completed codepage status function
где ХХХ - это устройство, а nnn - номер кодовой страницы. Если на диске нет активной кодовой страницы, то выводится сообщение:
No codepage has been selected
Если в CONFIG.SYS в операторе DEVICE с помощью DISPLAY.SYS задаются дополнительные кодовые страницы, но они не подготовлены, то выводится сообщение:
Codepage not prepared
Убедитесь, что все принтеры, на которые влияет команда MODE, включены и переведены в режим online. В противном случае вы получите сообщение об ошибке. Например, следующая команда выводит подготовленные кодовые страницы для устройства CON (дисплея).
MODE con CP
Для обновления кодовой страницы используется команда следующего формата:
MODE устройство CODEPAGE REFRESH
которая обновляет для заданного устройства активную кодовую страницу. Обновление означает, что, например, при выключении принтера информация кодовой страницы теряется, но активная кодовая страница будет перезагружаться. После выполнения команды выводится сообщение:
Completed codepage refresh function
Параметры команды
Например, следующая команда обновляет кодовую страницу для принтера, подключенного к порту LPT2:
MODE LPT2 CP REF
Убедитесь, что все принтеры, на которые влияет команда MODE, включены и переведены в режим online. В противном случае вы получите сообщение об ошибке. |
|
CITForum © 1997–2025