mode

Отображает состояние системы, изменяет параметры системы или перенастраивает порты или устройства. При использовании без параметров режим отображает все управляемые атрибуты консоли и доступные COM-устройства.

Последовательный порт

Настраивает порт последовательной связи и задает подтверждение вывода.

Синтаксис

mode com<m>[:] [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}]

Параметры

Параметр Описание
com<m>[:] Указывает число асинхронного порта связи Prncnfg.vbshronous.
baud=<b> Указывает скорость передачи в битах в секунду. Допустимые значения:
  • 11 - 110 baud
  • 15 - 150 baud
  • 30 - 300 baud
  • 60 - 600 baud
  • 12 - 1200 baud
  • 24 - 2400 baud
  • 48 - 4800 baud
  • 96 - 9600 baud
  • 19 - 19 200 baud
parity=<p> Указывает, как система использует бит четности для проверка для ошибок передачи. Допустимые значения:
  • n - нет
  • e - даже (значение по умолчанию)
  • o - нечетный
  • m - mark
  • s - пробел
Не все устройства поддерживают использование параметров m или s .
data=<d> Указывает количество битов данных в символе. Допустимые значения варьируются от 5 до 8. Значение по умолчанию — 7. Не все устройства поддерживают значения 5 и 6.
stop=<s> Указывает количество стоп-битов, определяющих конец символа: 1, 1,5 или 2. Если скорость baud равно 110, значение по умолчанию — 2. В противном случае значение по умолчанию равно 1. Не все устройства поддерживают значение 1.5.
to={on | off} Указывает, использует ли устройство бесконечное время ожидания обработки. Значение по умолчанию отключено. Включение этого параметра означает, что устройство никогда не перестанет ожидать получения ответа от узла или клиентского компьютера.
xon={on | off} Указывает, разрешает ли система протокол XON/XOFF. Этот протокол обеспечивает управление потоками для последовательного взаимодействия, повышение надежности, но снижение производительности.
odsr={on | off} Указывает, включает ли система подтверждение готовности к набору данных (DSR).
octs={on | off} Указывает, включает ли система подтверждение вывода clear to Send (CTS).
dtr={on | off | hs} Указывает, включает ли система подтверждение готовности терминала данных (DTR). При задании этого значения в режиме предоставляется постоянный сигнал для отображения готовности терминала к отправке данных. Установка этого значения в режиме hs обеспечивает сигнал подтверждения между двумя терминалами.
rts={on | off | hs | tg} Указывает, включает ли система подтверждение вывода запроса на отправку (RTS). При задании этого значения в режиме предоставляется постоянный сигнал для отображения готовности терминала к отправке данных. Установка этого значения в режиме hs обеспечивает сигнал подтверждения между двумя терминалами. Задание этого значения в режиме tg позволяет переключаться между готовыми и не готовыми состояниями.
idsr={on | off} Указывает, включает ли система чувствительность DSR. Этот параметр необходимо включить для использования подтверждения DSR.
/? Отображение справки в командной строке.

Состояние устройства

Отображает состояние указанного устройства. При использовании без параметров режим отображает состояние всех устройств, установленных в системе.

Синтаксис

mode [<device>] [/status]

Параметры

Параметр Описание
<device> Указывает имя устройства, для которого требуется отобразить состояние. Стандартные имена: LPT1: через LPT3:, COM1: через COM9:, и CON.
/status Запрашивает состояние всех перенаправленных параллельных принтеров. Вы также можете использовать /sta в качестве сокращенной версии этой команды.
/? Отображение справки в командной строке.

Перенаправление печати

Перенаправляет выходные данные принтера. Для перенаправления печати необходимо быть членом группы Администратор istrator.

Примечание.

Чтобы настроить систему таким образом, чтобы она отправляла параллельные выходные данные принтера на последовательный принтер, необходимо дважды использовать команду режима . В первый раз необходимо использовать режим для настройки последовательного порта. Во второй раз необходимо использовать режим перенаправления параллельных выходных данных принтера на последовательный порт, указанный в первой команде режима .

Синтаксис

mode LPT<n>[:]=COM<m>[:]

Параметры

Параметр Описание
LPT<n>[:] Указывает число настраиваемого LPT. Как правило, это означает предоставление значения из LTP1: по LTP3:, если система не включает специальную поддержку параллельных портов. Этот параметр является обязательным.
COM<m>[:] Указывает com-порт для настройки. Как правило, это означает, что это означает, что значение от COM1 до COM9:, если система не имеет специального оборудования для дополнительных COM-портов. Этот параметр является обязательным.
/? Отображение справки в командной строке.

Примеры

Чтобы перенаправить последовательный принтер, работающий в 4800 baud с дажей четностью, и подключен к порту COM1 (первое последовательное подключение на компьютере), введите:

mode com1 48,e,,,b
mode lpt1=com1

Чтобы перенаправить параллельные выходные данные принтера из LPT1 в COM1, а затем распечатать файл с помощью LPT1, введите следующую команду перед печатью файла:

mode lpt1

Эта команда предотвращает перенаправление файла из LPT1 в COM1.

Выбор кодовой страницы

Настраивает или запрашивает сведения о кодовой странице для выбранного устройства.

Синтаксис

mode <device> codepage select=<yyy>
mode <device> codepage [/status]

Параметры

Параметр Описание
<device> Указывает устройство, для которого нужно выбрать кодовую страницу. CON — это единственное допустимое имя устройства. Этот параметр является обязательным.
codepage Указывает, какую кодовую страницу следует использовать с указанным устройством. Вы также можете использовать cp в качестве сокращенной версии этой команды. Этот параметр является обязательным.
select=<yyy> Указывает номер кодовой страницы, используемой с устройством. Поддерживаемые кодовые страницы по странам или регионам или языку включают:
  • 437: США
  • 850: многоязычный (латиница I)
  • 852: Славский (Латиница II)
  • 855: кириллица (русский)
  • 857: турецкий
  • 860: португальский
  • 861: Исландия
  • 863: канадский-французский
  • 865: Северная
  • 866: русский
  • 869: Современный греческий
Этот параметр является обязательным.
/status Отображает числа текущих кодовых страниц, выбранных для указанного устройства. Вы также можете использовать /sta в качестве сокращенной версии этой команды. Независимо от того, указываете ли вы /status, команда codepage в режиме отображает номера кодовых страниц, выбранных для указанного устройства.
/? Отображение справки в командной строке.

Режим отображения

Изменение размера буфера экрана командной строки

Синтаксис

mode con[:] [cols=<c>] [lines=<n>]

Параметры

Параметр Описание
con[:] Указывает, что изменение применяется к окну командной строки. Этот параметр является обязательным.
cols=<c> Указывает количество столбцов в буфере экрана командной строки. Значение по умолчанию — 80 столбцов, но это значение можно задать для любого значения. Если вы не используете значение по умолчанию, типичные значения — 40 и 135 столбцов. Использование нестандартных значений может привести к проблемам приложения командной строки.
lines=<n> Указывает количество строк в буфере экрана командной строки. Значение по умолчанию равно 25, но это значение можно задать для любого значения. Если вы не используете значение по умолчанию, то другое типичное значение — 50 строк.
/? Отображение справки в командной строке.

Типматическая скорость

Задает типматическую скорость клавиатуры. Типтическая скорость — это скорость, с которой Windows может повторять символ при нажатии клавиши на клавиатуре.

Примечание.

Некоторые клавиатуры не распознают эту команду.

Синтаксис

mode con[:] [rate=<r> delay=<d>]

Параметры

Параметр Описание
con[:] Задает клавиатуру. Этот параметр является обязательным.
rate=<r> Указывает частоту повторений символа на экране при удержании ключа. Значение по умолчанию — 20 символов в секунду для клавиатур, совместимых с IBM AT, и 21 для клавиатур, совместимых с IBM PS/2, но можно использовать любое значение от 1 до 32. Если этот параметр задан, необходимо также задать параметр задержки.
задержка=<d> Указывает время, которое будет истекать после нажатия и удерживания клавиши до повторения выходных данных символов. Значение по умолчанию — 2 (50 секунд), но можно также использовать 1 (25 секунд), 3 (75 секунд) или 4 (1 секунд). Если этот параметр задан, необходимо также задать параметр скорости.
/? Отображение справки в командной строке.