Powershell 시스템에서 한글 인식하게끔 하기

1424 단어 PowerShellPowerShell

발단

$PROFILE에 바탕 화면으로 가는 alias를 생성했으나...

아래와 같이 한글이 깨지는 오류가 나는 상황이다.


해결 방법

단순히 한글을 콘솔에 출력하는 문제가 아니라 시스템에서 한글을 인식할 수 있게끔 해주어야 하므로 해당 파일의 인코딩 형식을 바꿔주어야 한다.

1. VSCode로 $PROFILE을 열어준다.

$ code $PROFILE

2. 최하단 상태바의 우측에 UTF-8이라고 적혀있는 것이 현재의 인코딩 형식이다. 해당 부분을 클릭한다.

3. [인코딩하여 저장] 을 선택한다.

4. [UTF-8 with BOM] 형식을 선택한다.

5. 최하단 상태바의 인코딩 형식이 UTF-8 with BOM으로 바뀐 것을 확인할 수 있다.

6. 저장 후 빠져나온다.


확인

Powershell을 새로 연 후 alias를 입력해보면 정상적으로 작동한다.

좋은 웹페이지 즐겨찾기