O comando: "GRAFTABL" está ativado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. não disponível
Sim, a ordem
`GRAFTABL`no MS-DOS e versões anteriores do Windows foi usado para alterar a página de código atual no modo gráfico, o que permitiu a representação de certos caracteres especiais.
Aqui está uma breve explicação dos parâmetros:
-
`GRAFTABL`: Este é o comando principal. Quando usado sem parâmetros, exibe a página de código atual.
-
`xxx`: Especifica uma página de código específica para usar no modo gráfico. As páginas de código são conjuntos de caracteres especiais usados para representar vários caracteres e símbolos.
-
`/STATUS`: Mostra o atual, de
`GRAFTABL`página de código usada. Quando esse parâmetro é usado, nenhuma alteração é feita na página de códigos.
Claro, aqui está a versão revisada com comentários adicionais:
Exemplo 1: Altere a página de código para 437:
GRAFTABL 437
Descrição: Este comando altera a página de código para 437. A página de código 437 é a tabela de conjunto de caracteres padrão para muitos aplicativos MS-DOS em inglês. Esta alteração permite que determinados caracteres e símbolos especiais sejam exibidos.
Exemplo 2: Altere a página de código para 850:
GRAFTABL 850
Descrição: Este comando altera a página de código para 850. A página de código 850 representa uma tabela de conjunto de caracteres estendido comumente usada para muitos idiomas europeus. Esta alteração permite que caracteres específicos sejam exibidos corretamente.
Exemplo 3: Mostrar página de código atual:
GRAFTABL /STATUS
Descrição: Este comando exibe a página de código usada atualmente sem fazer nenhuma alteração. Isto é particularmente útil para verificar modificações anteriores e garantir que a tabela de conjunto de caracteres correta esteja sendo usada.
É importante notar que
`GRAFTABL`não é mais usado nas versões modernas do Windows atualmente. Esses recursos foram substituídos por Unicode e conjuntos de caracteres estendidos, que são automaticamente suportados pela maioria dos aplicativos e sistemas operacionais. O uso de
`GRAFTABL`está limitado a sistemas mais antigos.
Nos sistemas operacionais Windows modernos, existem comandos e mecanismos alternativos para codificação de caracteres e suporte internacional. Aqui estão alguns deles:
Exemplo 1:`chcp`- Alterando a página de código:
O comando
`chcp`(Alterar página de código) é usado para alterar a página de código atual na linha de comando do Windows. Para o
chcp 1252
Aqui a página de código é alterada para 1252, que representa o conjunto de caracteres da Europa Ocidental.
Exemplo 2: cmdlets do PowerShell:
O PowerShell fornece vários cmdlets para trabalhar com codificações de caracteres e caracteres internacionais. Para o
$OutputEncoding = [System.texto.Encoding]::UTF8
Isso define a saída no PowerShell para codificação UTF-8.
Exemplo 3:`intlcfg`- Configuração de internacionalização:
O comando
`intlcfg`permite a configuração de configurações de internacionalização. Para o
intlcfg set --codepage:
Este comando pode ser usado para alterar a página de código atual.
Exemplo 4: Configurações nas configurações do sistema:
Você pode ajustar as configurações de idioma e região que podem afetar a codificação de caracteres em Configurações > Hora e idioma > Região e idioma nas Preferências do sistema Windows.
Exemplo 5:`Set-ItemProperty`para alterações de registro:
As configurações do registro também podem ser usadas para personalizar a codificação de caracteres. Para o
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\CodePage' -Name 'OEMCP' -Value 1252
Aqui, a página de código OEM está definida como 1252.
É importante observar que nas versões modernas do Windows, a necessidade de trabalhar diretamente com páginas de código foi bastante reduzida com o uso de Unicode (UTF-8, UTF-16). Unicode fornece amplo suporte para caracteres internacionais e é o padrão para codificação de caracteres atualmente. Na maioria dos casos, esses comandos e configurações alternativos só são relevantes quando há necessidades ou problemas específicos.