MODE – настройка параметров системных устройств в командной строке Windows .Команда MODE используется для изменения параметров последовательного порта, консоли и параллельного порта в командной строке Windows. В основном, использовалась для управления системными устройствами в DOS. С некоторыми ограничениями, может использоваться в среде эмуляции DOS. Команда MODE без параметров выводит на экран текущие настройки всех системных устройств, доступных в данной системе. Формат командной строки для каждого устройства зависит от его типа: Команда MODE для последовательного порта COM: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] Параметры командной строки: BAUD - скорость передачи данных. PARITY - вид контроля четности. Возможные значения: n (none) – без бита четности, o (odd) – нечетный, e (even)-четный DATA - число бит данных в посылке. Возможные значения: 5-8, по умолчанию – 7 бит. STOP - число стоповых бит. Возможные значения: 1, 1.5, 2) to - режим таймаута. Возможные значения: on (включено), off (отключено) xon - режим программного управления потоком передачи данных XON/XOFF. Возможные значения: on (включено), off (отключено) odsr - режим управления потоком с синхронизацией по сигналу Data Set Ready (DSR). Возможные значения: on (включено), off (отключено) octs - режим управления потоком с синхронизацией по сигналу Clear To Send (CTS). Возможные значения: on (включено), off (отключено) dtr - режим использования сигнала готовности терминала данных Data Terminal Ready (DTR). Возможные значения: on (включено), off (отключено), handshake (согласование). rts - режим использования сигнала Request To Send (RTS). Возможные значения: on (включено), off (отключено), handshake (согласование) и toggle (переключение). idsr - режим использования сигнала Data Set Ready (DSR). Возможные значения: on (включено), off (отключено) Двоеточие после имени устройства не обязательно. Примеры использования: mode com1 - отобразить параметры последовательного порта COM1 mode com1 /STATUS - аналогично предыдущему примеру, отобразить состояние устройства. mode com1 baud=38400 to=off - установить скорость передачи данных 38400 бит/сек. и отключить режим таймаута. Пример отображаемой информации: Состояние устройства COM1: ---------------------------
Команда MODE для консоли CON (дисплея и клавиатуры):Пример отображаемой информации: Состояние устройства CON: --------------------------
mode con cp /status или mode con codepage /status - отобразить кодовую страницу. Пример отображаемой информации: Состояние устройства CON: --------------------------
MODE CON[:] CP SELECT=yyy - установить новую кодовую страницу. mode con cp select=1251 - установить кодовую страницу номер 1251 (Windows-кодировка) mode con cp select=866 - установить кодовую страницу номер 866 (DOS-кодировка) MODE CON[:] [COLS=c] [LINES=n] - изменить режим экрана. COLS – число столбцов (символов в строке), LINES-число строк. mode con cols=120 lines=400 - установить число столбцов равным 120, строк - 400 mode con cols=150 - изменить только число столбцов, количество строк не изменится. MODE CON[:] [RATE=r DELAY=d] - изменить параметры ввода с клавиатуры. RATE -определяет частоту повторений вывода знака на экран при нажатии и удержании клавиши. Возможные значения - 1-31. DELAY – задержка времени, после которого начинается повторение ввода удерживаемой клавиши. Возможные значения - 1, 2, 3 и 4 (0,25 секунды, 0,50 секунды, 0,75 секунды и 1 секунда соответственно. mode con rate=1 delay=1 - установить минимальную задержку и минимальную скорость повтора ввода нажатой клавиши. mode con rate=32 delay=4 - установить максимальную задержку и максимальную скорость повтора ввода нажатой клавиши. При попытке указать значение RATE более 31, ошибка не выдается, но значение RATE будет установлено равным 31. Параметры клавиатуры, установленные для консоли, действуют и для графических приложений Windows, а также сохраняются в реестре и не сбрасываются при перезагрузке системы. |
|