-
윈도우 명령프롬프트(터미널) 코드페이지 설정
2024년 8월 31일 추가 regedit을 열고 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage의 ACP, MACCP, OEMCP중 949로 설정된 값을 모두 65001로 변경 ** 한글이 들어간 프로그램의 경우 코드가 변경되면서 알아볼 수 없는 문자가 표시될 수 있다. ** 윈도우 한글버전이나 한글화 한 윈도우의 경우 명령프롬프트를 열면 기본 코드페이지가 949로 되어있다. 코드페이지 949는 완성형 확장한글 코드페이지이다. 완성형 확장한글은 유니코드가 나오기 전인 윈도우 3.1부터 사용되던 코드로 완성형 한글 2350자를 쓸 수 있는 코드이다. 경우에 따라서는 완성형 확장한글 2350자 뿐 아니라 유니코드에 지정된 11172자를 다 쓸 수도 있는데, 이때는 코드페이지를 65001로 설정하면 된다. 코드페이지를 설정하는 명령은 chcp이며, chcp 다음에 원하는 코드페이지를 입력하면된다. 또는 로 설정할 수 있다. 하지만 명령프롬프트의 기본 코드페이지가 949(완성형 확장한글)로 되어있어서 명령프롬프트를 열 때마다 chcp 65001을 입력해서…
-
cmd.exe를 관리자 권한으로 실행하기
명령창(cmd.exe) 실행 시 관리자 권한이 필요한 경우가 가끔 있다. 간단한 방법으로는 찾기에서 cmd.exe를 입력하고 나오는 결과에서 마우스 오른쪽 버튼을 누르고 관리자 권한으로 실행하기를 선택하면 명령창이 관리자 권한으로 실행된다. 타이틀바에 관리자라고 표시된다. 매번 이렇게하는 것도 귀찮다…싶으면 바탕화면에 바로가기를 하나 만든다. 탐색기에서 C: 드라이브의 Windows/System32로 이동해서 cmd.exe를 찾아 마우스 오른쪽 버튼을 누르면 나오는 메뉴에 바로가기 만들기를 클릭한다. 바탕화면에 바로가기를 만들기에 예를 선택한다. 바탕화면에 바로가기가 만들어지면 마우스 오른쪽 버튼을 눌러 나오는 메뉴에서 속성을 선택하고, 일반탭에서 원하는 이름으로 바꾼다. 바로가기 탭에서 고급을 누른다. 나오는 대화상자에서 관리자 권한으로 실행에 체크하고 확인을 누른다. 이제 바로가기를 실행할 때마다 컴퓨터를 변경할지 물어보는 창이 뜨고 예를 선택하면 위의 두번째 그림에 보이듯 관리자가 명시된 명령창이 뜬다. 물론 양날의 검이지만…관리자 권한으로실행하는…