옛날카테고리/함장(?)일지

CMD에서 한글입력이 안될 때 처리법

progh2 2006. 9. 24. 09:18
http://tryruby.hobix.com/  에서 루비 입문을 따라하다, 마지막인가에 나온
루비 인스톨 프로그램을 설치했었다. 헌데 여기에 문제가 있는지,
설치 후 cmd에서 한글 입력이 되지 않았다.
정확히 이 설치 패키지 문제인지는 확언할 수 없지만, 이것을 발견하게 된 것이
이 시기라서 마땅히 추측해볼만한 원인이 이 것 밖에 없다.

그래서 뭐가 문제인가 찾아보던 중에, 레지스터리를 건들여서 해결할 수 있음을 발견,
해보니 잘 작동 했다.

바우데기님의 글에 의하면, conime라는 Console IME가 작동되지 않게 처리하는 법에 대해서
다루고 있는데 이 것의 반대로 하면 한글입력이 되는 셈이다. 즉 무슨 이유에서인지
이 레지스트리 설정이 꺼진 것이다.

1.시작/실행/regedit를 입력하고 확인을 클릭한다.
2.다음 레지스트리로 이동한다.
3.HKEY_CURRENT_USER\Console
4.우측 패널에 REG_DWORD형의 LoadConIme을 두번 클릭하고 데이타 값을 1으로 설정한다.
'위 데이타 값이 conime가 1이면 작동, 0이면 작동불가.

참고로 코드페이지 변화 명령은 chcp를 쓰면 된다.
chcp 949  '한글코드페이지
chcp 437  '영문코드페이지