El comando: "GRAFTABL" está activado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. no disponible
Si, el orden
`GRAFTABL`en MS-DOS y versiones anteriores de Windows se utilizaba para cambiar la página de códigos actual en modo gráfico, lo que permitía representar ciertos caracteres especiales.
Aquí hay una breve explicación de los parámetros:
-
`GRAFTABL`: Este es el comando principal. Cuando se usa sin parámetros, muestra la página de códigos actual.
-
`xxx`: Especifica una página de códigos específica para usar en modo de gráficos. Las páginas de códigos son conjuntos de caracteres especiales que se utilizan para representar varios caracteres y símbolos.
-
`/STATUS`: Muestra la corriente, desde
`GRAFTABL`página de códigos utilizada. Cuando se utiliza este parámetro, no se realizan cambios en la página de códigos.
Por supuesto, aquí está la versión revisada con comentarios adicionales:
Ejemplo 1: cambiar la página de códigos a 437:
GRAFTABL 437
Descripción: Este comando cambia la página de códigos a 437. La página de códigos 437 es la tabla de juego de caracteres predeterminada para muchas aplicaciones MS-DOS en inglés. Este cambio permite que se muestren ciertos caracteres y símbolos especiales.
Ejemplo 2: cambiar la página de códigos a 850:
GRAFTABL 850
Descripción: Este comando cambia la página de códigos a 850. La página de códigos 850 representa una tabla de juego de caracteres extendida comúnmente utilizada para muchos idiomas europeos. Este cambio permite que caracteres específicos se muestren correctamente.
Ejemplo 3: Mostrar la página de códigos actual:
GRAFTABL /STATUS
Descripción: Este comando muestra la página de códigos utilizada actualmente sin realizar ningún cambio. Esto es particularmente útil para verificar modificaciones anteriores y garantizar que se esté utilizando la tabla de juego de caracteres correcta.
Es importante observar que
`GRAFTABL`Actualmente ya no se utiliza en las versiones modernas de Windows. Estas funciones han sido reemplazadas por Unicode y conjuntos de caracteres extendidos, que son compatibles automáticamente con la mayoría de las aplicaciones y sistemas operativos. El uso de
`GRAFTABL`está limitado a sistemas más antiguos.
En los sistemas operativos Windows modernos, existen comandos y mecanismos alternativos para la codificación de caracteres y soporte internacional. Éstos son algunos de ellos:
Ejemplo 1:`chcp`- Cambiando la página de códigos:
El comando
`chcp`(Cambiar página de códigos) se utiliza para cambiar la página de códigos actual en la línea de comando de Windows. Para el
chcp 1252
Aquí la página de códigos se cambia a 1252, que representa el juego de caracteres de Europa occidental.
Ejemplo 2: cmdlets de PowerShell:
PowerShell proporciona varios cmdlets para trabajar con codificaciones de caracteres y caracteres internacionales. Para el
$OutputEncoding = [System.texto.Encoding]::UTF8
Esto configura la salida en PowerShell en codificación UTF-8.
Ejemplo 3:`intlcfg`- Configuración de internacionalización:
El comando
`intlcfg`permite la configuración de ajustes de internacionalización. Para el
intlcfg set --codepage:
Este comando se puede utilizar para cambiar la página de códigos actual.
Ejemplo 4: Configuración en Configuración del sistema:
Puede ajustar la configuración de idioma y región que puede afectar la codificación de caracteres en Configuración > Hora e idioma > Región e idioma en Preferencias del sistema de Windows.
Ejemplo 5:`Set-ItemProperty`para cambios de registro:
La configuración del registro también se puede utilizar para personalizar la codificación de caracteres. Para el
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\CodePage' -Name 'OEMCP' -Value 1252
Aquí la página de códigos OEM está configurada en 1252.
Es importante tener en cuenta que en las versiones modernas de Windows, la necesidad de trabajar directamente con páginas de códigos se ha reducido considerablemente mediante el uso de Unicode (UTF-8, UTF-16). Unicode proporciona un amplio soporte para caracteres internacionales y es el estándar para la codificación de caracteres en la actualidad. En la mayoría de los casos, estos comandos y configuraciones alternativas solo son relevantes cuando existen necesidades o problemas específicos.