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. При установке задержки также должна быть задана и частота повторений.



Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).



Новый раздел о средствах командной строки в рамках этого же проекта расположен здесь





HTML и CSS
корректный
my counter

Фитотерапия Молитвы Водолечение Юмор Форум Кладовка link О авторе Фитотерапия Молитвы Водолечение Юмор Форум Кладовка Ссылки О авторе Отправить сообщение Карта сайта Поиск по сайту Главная страница