Artigo: 67584 - Última revisão: segunda-feira, 12 de Maio de 2003 - Revisão: 2.0

Página de códigos activa versus página de códigos seleccionada

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sumário

O comando COUNTRY no Config.sys pode ser utilizado para especificar uma página de códigos CHCP, em seguida, comunica. No entanto, a página de códigos não realmente fica activa. O modo de comando relatórios "tiver sido seleccionada nenhuma página de códigos" e relatórios KEYB "Active Directory página de códigos não está disponível a partir do dispositivo CON."

Este comportamento é um resultado da diferença nas definições de uma página de código "activo" e uma página de código "seleccionado". O sistema tem uma página de código "activo" global que tenta utilizar quando aceder a qualquer dispositivo de página suportado código. Além disso, cada um destes dispositivos tem uma página de código "seleccionado". A página de código (activos) global e a página de código de dispositivo individuais (seleccionada) não são necessariamente iguais.

Mais Informação

O comando COUNTRY define a página inicial código "global" Active Directory, mas não selecciona essa página de código para cada dispositivo. O comando CHCP relatórios e altera a página de código global e também tenta seleccionar essa página de código para cada um dos dispositivos de página de código. Pode ignorar o comando CHCP e alterar a página de código seleccionado um dispositivo directamente utilizando o modo de comando da seguinte forma:
   MODE CON CODEPAGE SELECT=xxx
				
selecciona xxx de página de código para o dispositivo de consola sem afectar a página de código utilizada por outros dispositivos ou a página de global código activa.

Em Resumo:

  • País define as informações de país e define a página de código global inicial, mas não definir páginas de código nos controladores de dispositivo.
  • SELECT do modo [CON PRN] CODEPAGE define a página de código utilizada por um controlador de dispositivo, mas não afecta a página de global códigos activa.
  • CHCP define a página de código global e emite o equivalente de um modo de comando SELECT de CODEPAGE [CON PRN] para cada dispositivo que encontrar.
Instalação de página de código completo inclui utilização de um comando de país e o carregamento do dispositivo CON e/ou PRN do Config.sys e carregamento de NLSFUNC, um comando MODE CON/PRN CODEPAGE preparar e um comando CHCP o Autoexec.bat.

O exemplo seguinte (de página 331 do "Do utilizador do Microsoft MS-DOS Reference" versão 4.0) demonstra as interacções do país, modo e CHCP:
   CONFIG.SYS
   ----------
   country=049,,a:\country.sys
   device=display.sys con:=(ega,437,1)

   AUTOEXEC.BAT
   ------------
   nlsfunc
   mode con codepage prepare=((850)a:\ega.cpi)
   chcp 437
				
  1. Depois de arranque:

    • CHCP comunica 437 como a página de códigos activa.
    • MODE CON CODEPAGE comunica que 437 é a página activa ("") código para o dispositivo CON.
  2. Depois de emitir um comando CHCP 850:

    • CHCP relatórios 850, a página de códigos activa.
    • MODE CON CODEPAGE relatórios 850 é a página de códigos activa para o CON dispositivo.
  3. Depois de emitir um MODE CON CODEPAGE SELECT = 437 comandos:

    • CHCP relatórios 850, a página de códigos activa.
    • MODE CON CODEPAGE comunica 437 da página de códigos activa para o CON dispositivo.
O erro "tiver sido seleccionada nenhuma página de código" ocorre porque uma página de códigos tem ainda não foi seleccionado para o dispositivo com CHCP ou um SELECT de CODEPAGE MODE CON = comandos. KEYB também será afectado do mesmo problema: é necessário que seja seleccionado numa página de código para o dispositivo.

A informação contida neste artigo aplica-se a:
  • Microsoft MS-DOS 3.1
  • Microsoft MS-DOS 3.2 Standard Edition
  • Microsoft MS-DOS 3.21 Standard Edition
  • Microsoft MS-DOS 3.3 Standard Edition
  • Microsoft MS-DOS 3.3a
  • Microsoft MS-DOS 4.0 Standard Edition
  • Microsoft MS-DOS 4.01 Standard Edition
  • Microsoft MS-DOS 5.0 Standard Edition
  • Microsoft MS-DOS 5.0a
  • Microsoft MS-DOS 6.0 Standard Edition
  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
  • Microsoft MS-DOS 6.22 Standard Edition
Palavras-chave: 
kbmt KB67584 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 67584  (http://support.microsoft.com/kb/67584/en-us/ )
Retired KB ArticleExclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.