Mode
Служит для отображения состояния и изменения параметров системы, а также
перенастройки портов или устройств. При вызове команды mode без
параметров отображаются все изменяемые атрибуты консоли и доступные
COM-устройства. Поскольку команда mode служит для выполнения многих
задач, для каждой такой задачи следует использовать индивидуальный синтаксис.
Выберите задачу, которую требуется выполнить.
Задание параметров последовательного
порта
Синтаксис
mode comm[:] [baud=b]
[parity=p] [data=d]
[stop=s] [to={on|off}]
[xon={on|off}]
[odsr={on|off}]
[octs={on|off}]
[dtr={on|off|hs}]
[rts={on|off|hs|tg}]
[idsr={on|off}]
Параметры
- comm [:]
- Номер порта асинхронной связи.
- baud=b
- Скорость передачи в битах в секунду. В следующем списке приведены допустимые
значения параметра b и соответствующие им скорости.
Значение |
Скорость |
11 |
110 бод |
15 |
150 бод |
30 |
300 бод |
60 |
600 бод |
12 |
1200 бод |
24 |
2400 бод |
48 |
4800 бод |
96 |
9600 бод |
19 |
19 200 бод |
- parity=p
- Режим проверки ошибок передачи. В следующей таблице приведен список
допустимых значений p. По умолчанию используется значение e. Не
все компьютеры поддерживают значения m и s.
Значение |
Описание |
n |
нет |
e |
чет (even) |
o |
нечет (odd) |
m |
пометка (mark) |
s |
пробел (space) |
- data=d
- Число битов данных в символе. Допустимые значения d находятся в
диапазоне от 5 до 8. Значение по умолчанию равно 7. Не все компьютеры
поддерживают значения 5 и 6.
- stop=s
- Число стоповых битов, определяющих конец символа: 1, 1,5 или 2. Если
скорость передачи равна 110, по умолчанию используется значение 2. В противном
случае используется значение 1. Не все компьютеры поддерживают значение 1,5.
- to={on|off}
- Режим обработки бесконечных пауз передачи. По умолчанию режим отключен
(off).
- xon={on|off}
- Режим использования протокола xon/xoff для управления передачей.
- odsr={on|off}
- Включение или отключение согласования выходов с использованием сигнала Data
Set Ready (DSR).
- octs={on|off}
- Включение или отключение согласования выходов с использованием сигнала Clear
To Send (CTS).
- dtr={on|off|hs}
- Режим использования сигнала готовности терминала данных (DTR). Возможные
значения: on (включено), off (отключено), handshake (согласование).
- rts={on|off|hs|tg}
- Режим использования сигнала Request To Send (RTS). Возможные значения: on
(включено), off (отключено), handshake (согласование) и toggle (переключение).
- idsr={on|off}
- Режим использования распознавания сигнала DSR.
- /?
- Отображение справки в командной строке.
Вывод сведений обо всех внешних
устройствах либо о заданном устройстве
Синтаксис
mode [устройство] [/status]
Параметры
- устройство
- Имя устройства, сведения о котором будут выведены.
- /status
- Запрос сведений о состоянии перенаправленного параллельного принтера.
Допускается использование сокращения /sta вместо /status.
- /?
- Отображение справки в командной строке.
Заметки
- Запущенная без параметров, команда mode выводит информацию о
состоянии всех внешних устройств системы.
Перенаправление вывода с
параллельного порта на последовательный
Синтаксис
mode
lptn[:]=comm[:]
Параметры
- lptn
- Обязательный параметр. Параллельный порт. Допустимые значения n
находятся в диапазоне от 1 до 3.
- comm [:]
- Обязательный параметр. Последовательный порт. Допустимые значения m
находятся в диапазоне от 1 до 4.
- /?
- Отображение справки в командной строке.
Заметки
- Для перенаправления вывода на печать необходимо быть членом группы
«Администраторы».
Примеры
Чтобы перенаправить на локальном компьютере вывод с параллельного порта на
последовательный, необходимо вызвать команду mode дважды. Первая команда
mode конфигурирует последовательный порт. Вторая команда mode
перенаправляет вывод параллельного принтера на последовательный порт, указанный
в первой команде mode.
Например, если последовательный принтер работает со скоростью 4800 бод с
контролем передачи по четности и подключен к порту COM1 (первое последовательное
устройство компьютера), следует использовать следующие две команды:
mode com1 48,e,,,b
mode lpt1=com1
Если вывод принтера был перенаправлен с порта LPT1 на порт COM1, но затем
было решено напечатать файл на принтере, подключенном к порту LPT1, перед
печатью необходимо вызвать следующую команду.
mode lpt1
Эта команда предотвращает перенаправление файла с порта LPT1 на порт
COM1.
Выбор, обновление или вывод номера
кодовой страницы, используемой в окне командной строки
Синтаксис
mode устройство codepage
select=yyy
mode устройство codepage
[/status]
Параметры
- устройство
- Обязательный параметр. Устройство, для которого выбирается кодовая страница.
CON является единственным допустимым значением.
- codepage select=
- Обязательный параметр. Кодовая страница, используемая с заданным
устройством. Допускается использование сокращений cp и sel вместо
codepage и select соответственно.
- yyy
- Обязательный параметр. Номер выбираемой кодовой страницы. Ниже приведены
существующие кодовые таблицы с соответствующими странами/регионами или языками:
Значение |
Страна/регион |
437 |
США |
850 |
Многоязычная (латиница I) |
852 |
Восточная и центральная Европа (латиница II) |
855 |
Кириллица (русский) |
857 |
Турецкий |
860 |
Португальский |
861 |
Исландский |
863 |
Французский (Канада) |
865 |
Скандинавский |
866 |
Русский |
869 |
Современный греческий |
- codepage
- Обязательный параметр. Вывод номеров кодовых страниц, выбранных для
заданного устройства.
- /status
- Вывод номеров кодовых страниц, выбранных для данного устройства. Допускается
использование сокращения /sta вместо /status. Независимо от того,
задан ли параметр /status, команда mode codepage выводит номера
кодовых страниц, выбранных для заданного устройства.
- /?
- Отображение справки в командной строке.
Изменение размера курсора командной
строки
Синтаксис
mode con[:] [cols=c]
[lines=n]
Параметры
- con[:]
- Обязательный параметр. Указывает на изменения в окне командной строки.
- cols=c
- Число символов (столбцов), определяющих ширину буфера экрана.
- lines=n
- Число строк, определяющих длину буфера экрана.
- /?
- Отображение справки в командной строке.
Задание частоты повторений знаков с
клавиатуры
Синтаксис
mode con[:] [rate=r
delay=d]
Параметры
- con[:]
- Обязательный параметр. Задает установку параметра для клавиатуры.
- rate=r
- Частота повторений вывода знака на экран при нажатии и удержании клавиши.
- delay=d
- Промежуток времени, после которого нажатая и удерживаемая клавиша начинает
повторять знаки.
- /?
- Отображение справки в командной строке.
Заметки
- Частота повторений — это частота, с которой знак повторно вводится с
клавиатуры при удержании соответствующей клавиши. Параметр состоит из двух
частей: частоты повторений и задержки повторения. Некоторые клавиатуры не
распознают эту команду.
- Использование параметра rate=r
Допустимые значения — от 1 до 32. Эти величины приблизительно соответствуют
повторению от 2 до 30 знаков в секунду соответственно. Значение по умолчанию
равно 20 для клавиатур, совместимых с IBM AT, и 21 для клавиатур, совместимых с
IBM PS/2. Если установлена частота повторений, необходимо установить и
задержку.
- Использование параметра delay=d
Допустимые значения параметра d — 1, 2, 3 и 4 (0,25 секунды, 0,50
секунды, 0,75 секунды и 1 секунда соответственно). Значение по умолчанию равно
2. При установке задержки также должна быть задана и частота
повторений.