명령 프롬프트(cmd) 관리자 권한으로 실행하기

관리자 권한 문제가 발생하는 이유, UAC(사용자 계정 컨트롤)

윈도우 비스타부터 UAC(사용자 계정 컨트롤)이 추가되면서 각 사용자 계정에 대한 보안 정책이 강화되었습니다.

그래서 사용자가 시스템의 주요 설정을 변경하려는 경우 관리자 권한이 필요하게 되고, 이런 명령들을 일반 사용자 계정에서 실행하면 사용자 계정 컨트롤이 해당 명령의 실행을 차단하고 결국 액세스가 거부되었다는 메세지를 출력하게 됩니다.

따라서 이런 명령들을 사용하려면 다음과 같은 방법 중 하나를 따라야 합니다.

  1. 사용자 계정 컨트롤(UAC) 끄기
  2. 어드민 계정(Administrator) 활성화
  3. 명령 프롬프트를 관리자 권한으로 실행

첫번째 방법의 경우 명령 프롬프트가 항상 관리자 권한으로 실행됩니다. 하지만 보안 상 권장하지 않는 방법입니다.

두번째 방법은 어드민 계정을 활성화하여 슈퍼 관리자 계정을 사용하는 방법입니다. 이 방법은  윈도우 비스타, 윈도우 7에서 주로 사용된 방법이나, 윈도우 8에서는 어드민 계정을 사용하는 경우 윈도우8의 최대 강점인 앱을 사용할 수 없습니다.

세번째 방법은 필요할 때만 명령 프롬프트를 관리자 권한으로 실행하는 방법입니다. 이 방법을 가장 권장하며 이 글에서는 세번째 방법에 대해 소개할 것입니다.

명령 프롬프트 관리자 권한으로 실행하기

명령 프롬프트를 관리자 권한으로 실행하는 방법에는 여러 가지가 있습니다.

바로가기를 [Ctrl + Shift + 클릭] 하여 실행

타일, 시작 메뉴, 슈퍼바 등에 있는 프로그램 바로가기를 Ctrl + Shift 키를 동시에 누르고 클릭하여 실행하면 해당 프로그램이 관리자 권한으로 실행됩니다.

바로가기 오른쪽 클릭 – 관리자 권한으로 실행(A)

바탕화면 바로가기, 시작 메뉴, 작업 표시줄 등에 있는 프로그램 바로가기를 오른쪽 클릭하여 [관리자 권한으로 실행(A)] 선택

[시작] – [모든 프로그램] – [보조 프로그램] – [명령 프롬프트] 바로가기에 오른쪽 클릭, [관리자 권한으로 실행(A)] 선택

작업 표시줄에 있는 바로가기의 경우 Shift키를 누르고 오른쪽 클릭해야 메뉴가 나타납니다.

바로가기에 관리자 권한 실행 속성 적용

프로그램 바로가기의 속성을 변경하여 다음에도 해당 바로가기를 실행하면 관리자 권한으로 실행되도록 해 주는 방법도 있습니다.

명령 프롬프트 바로 가기 오른쪽 클릭 – [속성(R)] – [고급(D)]

고급 속성 대화 상자에서 [관리자 권한으로 실행(R)] 체크

관리자 권한으로 실행된 명령 프롬프트

이렇게 실행된 명령 프롬프트는 '관리자'라는 문구가 앞에 나타나 관리자 권한으로 실행되고 있는 것을 확인할 수 있습니다.