MS윈도우 CMD에서 UTF-8 사용하기
컴엔드라인에서 캐릭터셋 변경하는 방법입니다.
명령은 cpcp 입니다.
MS윈도우 환경의 CMD에서 캐릭터넷을 변경하는 것에 대한 것입니다. 파워쉘 포함 이겠지요.
chcp 65001 하면 됩니다.
utf-8로 변경 됩니다.
우리가 사용하는 윈도우는 캐릭터넷이 cp949 입니다.
이 cp949는 완성형 한글입니다. 그렇기 때문에 euc-kr과 호환이 됩니다. 다른 점은 cp949가 더 많은 문자를 표현합니다.
이런 문제 때문에 csv 를 utf-8로 만들어서 엑셀에서 열면 한글이 깨져보이죠.
기본은 cp949(euc-kr 호환) 이기 때문입니다.