UTF-8의 코드 페이지는 무엇입니까?


18

명령 프롬프트의 기본 코드 페이지는 936입니다.

UTF-8로 변경해야합니다.

chcp 65001

위의 작동하지 않습니다. 올바른 것이 무엇입니까?


1
chcp 65001은 저에게 좋았습니다. utf-8이 아닌 프로그램은 물론 큰 혼란을 초래할 것입니다.
Havenard September

ASCII 문자 이외의 문자를 사용해 보셨습니까?

답변:


12

위해서는 chcp 65001일에, 명령 프롬프트에서 트루 타입 글꼴을 사용해야합니다. 그러한 글꼴 중 하나는 Lucida Console입니다.

Lucida Console을 사용하려면 :

  • 창 제목 표시 줄을 마우스 오른쪽 버튼으로 클릭하십시오.
  • 고르다 Properties
  • 탭을 선택하십시오 Font
  • 고르다 Lucida Console
  • 프레스 OK

불행히도 Lucida Console이나 Consolas는 명령 프롬프트에서 ASCII가 아닌 문자를 올바르게 렌더링하는 것처럼 보이지 않습니다 (이러한 문자로 파일을 처리하는 데 정말로 긴장합니다). :-(
Synetech

죄송합니다. 올바르게 렌더링됩니다 (Chrome은 .URL파일을 만들 때 유니 코드 문자를 엉망으로 만들었습니다 ). 이름에 유니 코드 문자가있는 파일이 어떻게 나타나는지에 대한 관심. 복사 또는 이동과 같은 작업을 수행해도 작동하지 않거나 악화 될 수 있습니다. chcp장치에 쓸 수 없다는 불만이 있는 명령을 사용해 보았습니다 . 나는 명령없이 다시 시도했고 효과가있었습니다. o.O
Synetech

@Synetech 걱정하지 마세요, 디스플레이가 잘못되었습니다, 문자가 정확합니다. cd ű에 표시 cd ?되지만 여전히 올바른 디렉토리로 이동합니다.
TWiStErRob

0

많은 사람들 65001이 Windows 콘솔 의 지원에 대해 다른 질문을합니다 . 내 특별한 해결책은 UTF-8 대신 ISO-8859-1 코드 페이지 (28591)를 사용하는 것이 었습니다. MSDN코드 페이지 식별자를 살펴보고 캐릭터 요구에 맞는 것을 식별 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.