2013-04-15 5 views
0

배치 파일에 유니 코드 지원을 추가하려면 어떻게합니까? 유니 코드 및 utf-8로 저장하려고 시도했지만 여전히 외부 텍스트를 제대로 표시하지 않습니다. 예제 파일 :일괄 유니 코드 지원?

@echo off 
echo привет 
pause 
+0

유니 코드 배치 파일을 저장할 수 없습니까, 아니면 실행할 수 없습니까? –

+0

실행하려고하면 두 번째로 열리고 마지막에 일시 중지가 추가 되어도 자동으로 닫힙니다 – xboi209

+0

명령 프롬프트에서 실행하면 닫히지 않고 볼 수 있습니다 뭐가 잘못 됐어. –

답변

1

Wikipedia

활성 OEM 코드 페이지에서는 MS-DOS CHCP 명령, 에 의해 변경 될 수 있지만 기본 래스터 전환하지 않는 한이 올바르게 표시되지 않습니다 글꼴을 Lucida Console에 추가하십시오. 래스터 글꼴은 코드 페이지가 시스템 차원이 아닌 을 지원하지 않습니다.

배치 파일이 UTF-8 인 경우 배치 파일 (65001 = CP_UTF8) 앞에 chcp 65001을 실행하고 글꼴을 Lucida Console로 변경하십시오.

+0

그걸 사용해 보았는데 유니 코드로 외래 문자가있는 두 번째 배치 파일을 저장했지만 여전히 작동하지 않습니다. – xboi209

+0

@ xboi209 올바른 해결책을 찾았습니다. 답변이 업데이트되었습니다. –

+0

이것은'chcp 65001'을 다음과 같이 추가 할 때입니다. 내 배치 파일의 첫 번째 줄 : [link] (http://i.imgur.com/4WmqKQc.png) – xboi209

관련 문제