mode
Ele exibe o status do sistema, altera as configurações do sistema ou reconfigura portas ou dispositivos. Se usado sem parâmetros, mode exibirá todos os atributos controláveis do console e dos dispositivos COM disponíveis.
Porta serial
Configura uma porta de comunicação serial e define o handshake de saída.
Sintaxe
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}]
Parâmetros
Parâmetro | Descrição |
---|---|
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:
|
parity=<p> |
Especifica como o sistema usa o bit de paridade para verificar se há erros de transmissão. Os valores válidos incluem:
|
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 dão suporte aos valores 5 e 6. |
stop=<s> |
Especifica o número de bits de parada que definem o final de um caractere: 1, 1,5ou 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 dão suporte aos valores 1,5. |
to={on | off} |
Especifica se o dispositivo usa processamento infinito de tempo limite. O valor padrão é off. A ativação dessa opção significa que o dispositivo nunca deixará de esperar receber uma resposta de um host ou computador cliente. |
xon={on | off} |
Especifica se o sistema permite o protocolo XON/XOFF. Esse protocolo fornece controle de fluxo de comunicações seriais, que aumenta a confiabilidade, mas reduz o desempenho. |
odsr={on | off} |
Especifica se o sistema ativa o handshake de saída DSR (Data Set Ready). |
octs={on | off} |
Especifica se o sistema ativa o handshake de saída CTS (Clear to Send). |
dtr={on | off | hs} |
Especifica se o sistema ativa o handshake de saída DTR (Data Terminal Ready). A definição desse valor no modo on fornece um sinal constante para mostrar que o terminal está pronto para enviar dados. A definição desse valor no 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 RTS (Request to Send). A definição desse valor no modo on fornece um sinal constante para mostrar que o terminal está pronto para enviar dados. A definição desse valor no modo hs fornece um sinal de handshake entre os dois terminais. A definição desse valor no modo tg fornece uma maneira de alternar entre estados prontos e não prontos. |
idsr={on | off} |
Especifica se o sistema ativa a sensibilidade do DSR. Você deve ativar essa opção para usar o handshaking DSR. |
/? | Exibe a ajuda no prompt de comando. |
Status do dispositivo
Exibe o status de um dispositivo especificado. Se usado sem parâmetros, mode exibirá o status de todos os dispositivos instalados em seu sistema.
Sintaxe
mode [<device>] [/status]
Parâmetros
Parâmetro | Descrição |
---|---|
<device> |
Especifica o nome do dispositivo do qual você pretende mostrar o status. Os nomes padrão incluem LPT1: a LPT3:, COM1: a 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. |
Redirecionar impressão
Redireciona a saída da impressora. Você precisa ser membro do grupo Administradores para redirecionar uma impressão.
Observação
Para configurar o sistema e enviar a saída da impressora paralela para uma impressora serial, você precisará usar o comando mode duas vezes. Na primeira vez, você precisará usar mode para configurar a porta serial. Na segunda vez, você precisará usar mode a fim de redirecionar a saída da impressora paralela para a porta serial especificada no primeiro comando mode.
Sintaxe
mode LPT<n>[:]=COM<m>[:]
Parâmetros
Parâmetro | Descrição |
---|---|
LPT<n> [:] |
Especifica o número do LPT a ser configurado. Normalmente, isso significa fornecer um valor de LTP1: a LTP3:, a menos que seu sistema inclua suporte especial à porta paralela. Este parâmetro é necessário. |
COM<m> [:] |
Especifica a porta COM a ser configurada. Normalmente, isso significa fornecer um valor de COM1: a COM9:, a menos que seu sistema tenha hardware especial para portas COM adicionais. Este parâmetro é necessário. |
/? | Exibe a ajuda no prompt de comando. |
Exemplos
Para redirecionar uma impressora serial que opera em 4800 bauds com paridade uniforme e está conectada à porta COM1 (a primeira conexão serial no 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.
Sintaxe
mode <device> codepage select=<yyy>
mode <device> codepage [/status]
Parâmetros
Parâmetro | Descrição |
---|---|
<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 é necessá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 é necessá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:
|
/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. |
Modo de exibição
Altera o tamanho do buffer de tela do prompt de comando
Sintaxe
mode con[:] [cols=<c>] [lines=<n>]
Parâmetros
Parâmetro | Descrição |
---|---|
con[:] | Indica que a alteração se aplica à janela do Prompt de Comando. Este parâmetro é necessário. |
cols=<c> |
Especifica o número de colunas no buffer de tela do prompt de comando. A configuração padrão é 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 no 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 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. |
Intervalo de digitação
Define o intervalo de digitação do teclado. O intervalo de digitação é a velocidade em que o Windows pode repetir um caractere quando você pressiona a tecla em um teclado.
Observação
Alguns teclados não reconhecem esse comando.
Sintaxe
mode con[:] [rate=<r> delay=<d>]
Parâmetros
Parâmetro | Descrição |
---|---|
con[:] | Especifica o teclado. Este parâmetro é necessário. |
rate=<r> |
Especifica a taxa na qual um caractere é repetido na tela quando você segura uma tecla. O valor padrão é 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 precisará definir o parâmetro delay. |
delay=<d> |
Especifica a quantidade de tempo 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 precisará definir o parâmetro rate. |
/? | Exibe a ajuda no prompt de comando. |