명령: "GRAFTABL" 켜짐 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 사용할 수 없음
응, 주문은
`GRAFTABL`MS-DOS 및 이전 버전의 Windows에서는 특정 특수 문자를 표시할 수 있는 그래픽 모드에서 현재 코드 페이지를 변경하는 데 사용되었습니다.
매개변수에 대한 간략한 설명은 다음과 같습니다.
-
`GRAFTABL`: 주요 명령어입니다. 매개변수 없이 사용하면 현재 코드 페이지가 표시됩니다.
-
`xxx`: 그래픽 모드에서 사용할 특정 코드 페이지를 지정합니다. 코드 페이지는 다양한 문자와 기호를 나타내는 데 사용되는 특수 문자 집합입니다.
-
`/STATUS`: 현재를 보여줍니다.
`GRAFTABL`사용된 코드 페이지입니다. 이 매개변수를 사용하면 코드 페이지가 변경되지 않습니다.
물론 추가 설명이 포함된 수정 버전은 다음과 같습니다.
예 1: 코드 페이지를 437로 변경:
GRAFTABL 437
설명: 이 명령은 코드 페이지를 437로 변경합니다. 코드 페이지 437은 많은 영어 MS-DOS 응용 프로그램의 기본 문자 집합 테이블입니다. 이 변경을 통해 특정 특수 문자와 기호를 표시할 수 있습니다.
예 2: 코드 페이지를 850으로 변경:
GRAFTABL 850
설명: 이 명령은 코드 페이지를 850으로 변경합니다. 코드 페이지 850은 많은 유럽 언어에 일반적으로 사용되는 확장 문자 집합 테이블을 나타냅니다. 이 변경으로 인해 특정 문자가 올바르게 표시될 수 있습니다.
예 3: 현재 코드 페이지 표시:
GRAFTABL /STATUS
설명: 이 명령은 현재 사용되는 코드 페이지를 변경하지 않고 표시합니다. 이는 이전 수정 사항을 확인하고 올바른 문자 집합 테이블이 사용되고 있는지 확인하는 데 특히 유용합니다.
다음 사항에 유의하는 것이 중요합니다.
`GRAFTABL`요즘 최신 버전의 Windows에서는 더 이상 사용되지 않습니다. 이러한 기능은 대부분의 응용 프로그램과 운영 체제에서 자동으로 지원되는 유니코드 및 확장 문자 집합으로 대체되었습니다. 사용
`GRAFTABL`이전 시스템으로 제한됩니다.
최신 Windows 운영 체제에는 문자 인코딩 및 국제 지원을 위한 대체 명령 및 메커니즘이 존재합니다. 그 중 일부는 다음과 같습니다.
예 1:`chcp`- 코드 페이지 변경:
명령
`chcp`(코드 페이지 변경)은 Windows 명령줄에서 현재 코드 페이지를 변경하는 데 사용됩니다. 에 대한
chcp 1252
여기서 코드 페이지는 서유럽 문자 집합을 나타내는 1252로 변경됩니다.
예 2: PowerShell cmdlet:
PowerShell은 문자 인코딩 및 국제 문자 작업을 위한 여러 cmdlet을 제공합니다. 에 대한
$OutputEncoding = [System.텍스트.Encoding]::UTF8
그러면 PowerShell의 출력이 UTF-8 인코딩으로 설정됩니다.
예 3:`intlcfg`- 국제화 구성:
명령
`intlcfg`국제화 설정을 구성할 수 있습니다. 에 대한
intlcfg set --codepage:
이 명령은 현재 코드 페이지를 변경하는 데 사용할 수 있습니다.
예 4: 시스템 설정의 설정:
Windows 시스템 환경설정의 설정 > 시간 및 언어 > 지역 및 언어에서 문자 인코딩에 영향을 줄 수 있는 언어 및 지역 설정을 조정할 수 있습니다.
예 5:`Set-ItemProperty`레지스트리 변경:
레지스트리 설정을 사용하여 문자 인코딩을 사용자 정의할 수도 있습니다. 에 대한
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\CodePage' -Name 'OEMCP' -Value 1252
여기서 OEM 코드 페이지는 1252로 설정되어 있습니다.
최신 버전의 Windows에서는 유니코드(UTF-8, UTF-16)를 사용함으로써 코드 페이지를 직접 작업해야 하는 필요성이 크게 줄었습니다. 유니코드는 국제 문자에 대한 광범위한 지원을 제공하며 오늘날 문자 인코딩의 표준입니다. 대부분의 경우 이러한 대체 명령과 설정은 특정 요구 사항이나 문제가 있는 경우에만 관련이 있습니다.