mode

Exibe o status do sistema, altera as configurações do sistema ou reconfigura portas ou dispositivos. Se usado sem parâmetros, o modo exibe todos os atributos controláveis do console e os dispositivos COM disponíveis.

Serial port

Configura uma porta de comunicação serial e define o handshake de saída.

Syntax

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}]

Parameters

Parameter Description
com<m>[:] Especifica o número da porta de comunicação assíncrona Prncnfg.vbshronous.
baud=<b> Especifica a taxa de transmissão em bits por segundo. Os valores válidos incluem:
  • 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> Especifica como o sistema usa o bit de paridade para verificar se há erros de transmissão. Os valores válidos incluem:
  • n - nenhum
  • e - par (valor padrão)
  • o - ímpar
  • M - Marca
  • s - espaço
Nem todos os dispositivos suportam o uso dos parâmetros m ou s .
data=<d> Especifica o número de bits de dados em um caractere. Os valores válidos variam de 5 a 8. O valor padrão é 7. Nem todos os dispositivos suportam os valores 5 e 6.
stop=<s> Especifica o número de bits de parada que definem o final de um caractere: 1, 1,5 ou 2. Se a taxa de transmissão for 110, o valor padrão será 2. Caso contrário, o valor padrão será 1. Nem todos os dispositivos suportam o valor 1.5.
to={on | off} Especifica se o dispositivo usa processamento de tempo limite infinito. O valor padrão é desativado. Ativar essa opção significa que o dispositivo nunca parará de esperar para receber uma resposta de um computador host ou cliente.
xon={on | off} Especifica se o sistema permite o protocolo XON/XOFF. Esse protocolo fornece controle de fluxo para comunicações serial, aumentando a confiabilidade, mas reduzindo o desempenho.
odsr={on | off} Especifica se o sistema ativa o handshake de saída do Conjunto de Dados Pronto (DSR).
octs={on | off} Especifica se o sistema ativa o handshake de saída Limpar para Enviar (CTS).
dtr={on | off | hs} Especifica se o sistema ativa o handshake de saída do DTR (Data Terminal Ready). Definir esse valor para o modo ligado fornece um sinal constante para mostrar que o terminal está pronto para enviar dados. Definir esse valor para o modo hs fornece um sinal de handshake entre os dois terminais.
rts={on | off | hs | tg} Especifica se o sistema ativa o handshake de saída de Solicitação de Envio (RTS). Definir esse valor para o modo ligado fornece um sinal constante para mostrar que o terminal está pronto para enviar dados. Definir esse valor para o modo hs fornece um sinal de handshake entre os dois terminais. Definir esse valor para o modo tg fornece uma maneira de alternar entre os estados pronto e não pronto.
idsr={on | off} Especifica se o sistema ativa a sensibilidade da DSR. Você deve ativar essa opção para usar o handshaking de DSR.
/? Exibe a ajuda no prompt de comando.

Device status

Exibe o status de um dispositivo especificado. Se usado sem parâmetros, o modo exibe o status de todos os dispositivos instalados em seu sistema.

Syntax

mode [<device>] [/status]

Parameters

Parameter Description
<device> Especifica o nome do dispositivo para o qual você deseja exibir o status. Os nomes padrão incluem LPT1: até LPT3:, COM1: até COM9:, e CON.
/status Solicita o status de qualquer impressora paralela redirecionada. Você também pode usar /sta como uma versão abreviada desse comando.
/? Exibe a ajuda no prompt de comando.

Redirect printing

Redireciona a saída da impressora. Você deve ser um membro do grupo Administradores para redirecionar a impressão.

Note

Para configurar seu sistema para que ele envie a saída da impressora paralela para uma impressora serial, você deve usar o comando mode duas vezes. Na primeira vez, você deve usar o modo para configurar a porta serial. Na segunda vez, você deve usar o modo para redirecionar a saída da impressora paralela para a porta serial especificada no primeiro comando mode .

Syntax

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

Parameters

Parameter Description
LPT<n>[:] Especifica o número do LPT a ser configurado. Normalmente, isso significa fornecer um valor de LTP1: até LTP3:, a menos que seu sistema inclua suporte de porta paralela especial. Este parâmetro é obrigatório.
COM<m>[:] Especifica a porta COM a ser configurada. Normalmente, isso significa fornecer um valor de COM1: até COM9:, a menos que seu sistema tenha hardware especial para portas COM adicionais. Este parâmetro é obrigatório.
/? Exibe a ajuda no prompt de comando.

Examples

Para redirecionar uma impressora serial que opera a 4800 baud com paridade uniforme e está conectada à porta COM1 (a primeira conexão serial em seu computador), digite:

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

Para redirecionar a saída da impressora paralela de LPT1 para COM1 e imprimir um arquivo usando LPT1, digite o seguinte comando antes de imprimir o arquivo:

mode lpt1

Esse comando impede o redirecionamento do arquivo de LPT1 para COM1.

Selecionar página de código

Configura ou consulta as informações da página de código para um dispositivo selecionado.

Syntax

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

Parameters

Parameter Description
<device> Especifica o dispositivo para o qual você deseja selecionar uma página de código. CON é o único nome válido para um dispositivo. Este parâmetro é obrigatório.
codepage Especifica qual página de código usar com o dispositivo especificado. Você também pode usar cp como uma versão abreviada desse comando. Este parâmetro é obrigatório.
select=<yyy> Especifica o número da página de código a ser usada com o dispositivo. As páginas de código com suporte, por país/região ou idioma, incluem:
  • 437: Estados Unidos
  • 850: Multilíngue (Latim I)
  • 852: Eslavo (latim II)
  • 855: Cirílico (russo)
  • 857: Turkish
  • 860: Portuguese
  • 861: Icelandic
  • 863: Canadian-French
  • 865: Nordic
  • 866: Russian
  • 869: Grego moderno
Este parâmetro é obrigatório.
/status Exibe os números das páginas de código atuais selecionadas para o dispositivo especificado. Você também pode usar /sta como uma versão abreviada desse comando. Independentemente de você especificar /status, o comando mode codepage exibirá os números das páginas de código selecionadas para o dispositivo especificado.
/? Exibe a ajuda no prompt de comando.

Display mode

Altera o tamanho do buffer de tela do prompt de comando

Syntax

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

Parameters

Parameter Description
con[:] Indica que a alteração se aplica à janela prompt de comando. Este parâmetro é obrigatório.
cols=<c> Especifica o número de colunas no buffer de tela do prompt de comando. A configuração padrão é de 80 colunas, mas você pode definir isso como qualquer valor. Se você não usar o padrão, os valores típicos serão 40 e 135 colunas. O uso de valores não padrão pode resultar em problemas de aplicativo de prompt de comando.
lines=<n> Especifica o número de linhas no buffer de tela do prompt de comando. O valor padrão é 25, mas você pode definir isso como qualquer valor. Se você não usar o padrão, o outro valor típico será 50 linhas.
/? Exibe a ajuda no prompt de comando.

Typematic rate

Define a taxa tipática do teclado. A taxa tipática é a velocidade em que o Windows pode repetir um caractere quando você pressiona a tecla em um teclado.

Note

Alguns teclados não reconhecem esse comando.

Syntax

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

Parameters

Parameter Description
con[:] Especifica o teclado. Este parâmetro é obrigatório.
rate=<r> Especifica a taxa na qual um caractere é repetido na tela quando você segura uma chave. O valor padrão é de 20 caracteres por segundo para teclados compatíveis com IBM AT e 21 para teclados compatíveis com IBM PS/2, mas você pode usar qualquer valor de 1 a 32. Se você definir esse parâmetro, também deverá definir o parâmetro de atraso .
delay=<d> Especifica a quantidade de tempo que será decorrido depois que você pressionar e segurar uma tecla antes que a saída do caractere se repita. O valor padrão é 2 (0,50 segundos), mas você também pode usar 1 (0,25 segundos), 3 (0,75 segundos) ou 4 (1 segundo). Se você definir esse parâmetro, também deverá definir o parâmetro de taxa .
/? Exibe a ajuda no prompt de comando.