Windows에서 관리자 권한으로 프로그램을 실행하는 10 가지 방법

2016-12-13 10:35:28
메인·윈도우·Windows에서 관리자 권한으로 프로그램을 실행하는 10 가지 방법

Windows 운영 체제에서 Windows Vista 이후에 구현 된 사용자 계정 제어 시스템으로 인해 administrators 그룹의 구성원 인 사용자 계정이 자동으로 운영 체제에 대한 전체 액세스 권한을 갖지 않습니다. UAC 제한의 목적은 악성 소프트웨어가 Windows 운영 체제가 시작될 때 모든 부분을 즉시 변경하지 못하도록하는 것입니다. 사용자 계정 컨트롤 경고 창은 알 수없는 게시자의 프로그램이 컴퓨터를 변경하려고한다는 것을 사용자에게 알리는 데 도움이됩니다.

예를 들어, Windows의 HOSTS 파일은 호스트 이름을 IP 주소에 맵핑하는 데 사용되며 메모장과 같은 텍스트 편집기를 사용하여 열고 볼 수 있습니다. 그러나 HOSTS 파일의 변경 사항을 저장하려면 메모장이 관리자 권한으로 실행되어야합니다. 그렇지 않으면 " 액세스가 거부되었습니다. "라는 오류 창이 나타납니다 . "

Windows XP 시대에 컴파일 된 이전 프로그램은 제한된 영역의 변경이 필요한 경우 실행시 권한을 상승시키는 UAC 프롬프트를 생성하지 않기 때문에 문제가 발생할 수 있습니다. 이 문제를 해결하기 위해 관리자 권한으로 프로그램을 수동으로 실행할 수 있으며 여기에는 10 가지 방법이 있습니다. 1. 프로그램 또는 바로 가기를 마우스 오른쪽 버튼으로 클릭하십시오

권한을 높이기 위해 UAC 프롬프트로 프로그램을 실행하는 가장 일반적인 방법 중 하나는 마우스를 사용하여 프로그램 파일 또는 바로 가기를 마우스 오른쪽 단추로 클릭하고 " 관리자 권한으로 실행 "을 선택하는 것입니다.


2. Ctrl + Shift + Enter

마우스보다 키보드를 더 많이 사용하는 고급 사용자의 경우 시작 메뉴에서 프로그램을 선택할 때 Ctrl + Shift + Enter 키를 동시에 누르면 관리자로서 프로그램을 빠르게 실행할 수 있습니다. 실제로 Ctrl + Shift + 왼쪽 클릭도 작동합니다.

이 방법은 시작 메뉴에서만 작동하지만 데스크탑이나 탐색기와 같은 다른 영역에서는 작동하지 않습니다.


3. 탐색기 리본 메뉴

Microsoft Office 2007에 도입 된 리본 도구 모음 메뉴를 사용하려면 Windows 탐색기의 관리 탭에 "관리자 권한으로 실행"옵션이 있습니다. 이 옵션은 실행 파일에서만 사용할 수 있지만 프로그램 바로 가기에서는 사용할 수 없습니다.

리본 기반 탐색기는 Windows 8 이후로만 구현 되었기 때문에 Windows 7에서는이 기능을 찾을 수 없습니다.


4. 관리자 권한으로 프로그램을 영구적으로 실행

잊어 버릴 때가 있기 때문에 관리자로 프로그램을 지속적으로 수동으로 실행 해야하는 경우 상당히 성 가실 것입니다. 다행히도 Microsoft는 프로그램을 실행할 때마다 관리자 권한으로 프로그램을 영구적으로 구성하는 기본 제공 방법을 제공합니다. 프로그램 exe 파일 자체 또는 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하고 호환성 탭으로 이동 한 다음“ 이 프로그램을 관리자 권한으로 실행 ”확인란을 선택하십시오. 마지막으로 확인 버튼을 클릭하여 변경 사항을 적용하십시오.


5. 작업 관리자에서

Windows의 작업 관리자 도구는 프로그램을 강제로 종료하고 실행중인 프로세스를 확인하는 데 주로 사용되는 유용한 유틸리티입니다. 작업 관리자에서 대부분의 사용자가 모르는 또 다른 매우 유용한 기능은 UAC 프롬프트를받지 않고도 관리 권한으로 프로그램을 실행할 수 있다는 것입니다.

Ctrl + Shift + Esc 키를 동시에 누르고 파일 메뉴를 클릭하고 새 작업 (실행…)을 선택한 다음 프로그램을 찾아 작업 관리자를 빠르게 시작할 수 있습니다. Windows 8 이상의 경우 왼쪽 하단에있는 추가 정보 버튼을 클릭 한 다음 파일 메뉴 표시 줄 만 클릭하고 "새 작업 실행"을 선택하고 프로그램을 찾아보고 "이 작업 만들기"를 확인해야합니다. 관리자 권한으로”확인란이 선택되어 있습니다.


6. RunAs

RunAs는 XP 이후 Windows 운영 체제에서 사용할 수있는 다른 사용자 계정으로 프로그램을 실행하는 명령 줄 도구입니다. 놀랍게도 RunAs를 사용하여 동일한 사용자 계정으로 프로그램을 시작할 수 있으며 UAC 프롬프트없이 높은 권한을 갖습니다. 그러나 사용자 계정 비밀번호를 입력해야하며 빈 비밀번호를 승인 할 수 없습니다. 명령은 다음과 같습니다.

runas / user : computername \ username "C : \ path \ to \ program.exe"


7. PowerShell

PowerShell은 Windows 운영 체제에 내장 된 강력한 자동화 도구입니다. 복잡한 작업을위한 스크립팅 언어 덕분에 더 많은 것을 할 수 있다는 점을 제외하고는 명령 프롬프트와 비슷합니다. 배치 파일 또는 실행 창에서 사용할 수있는 단일 명령 줄을 아래에서 사용하면 PowerShell을 사용하여 UAC 프롬프트가있는 관리자 권한으로 프로그램을 시작할 수 있습니다.

powershell.exe-명령 "시작-프로세스 'C : \ path \ to \ program.exe'-Verb runAs"

PowerShell에서 실행중인 경우 시작 프로세스 전에 명령을 생략해야합니다. 예를 들면 다음과 같습니다.


8. 작업 스케줄러 트릭

작업 스케줄러 트릭은 전체 사용자 계정 컨트롤 기능을 비활성화하지 않고 특정 프로그램에 대해 UAC를 영구적으로 비활성화하는 잘 알려진 해결 방법입니다. 초보자가 달성하기에는 다소 어려울 수있는 몇 가지 단계가 필요합니다. 다행히도 똑같은 작업을 수행하지만 마우스 버튼을 몇 번만 클릭하는 타사 프로그램이 있습니다.

우리는 ElevatedShortcut 이라는 프로그램 중 하나를 테스트했으며 Windows 8 용으로 작성된 버전을 사용하여 문제없이 Windows 10 x64에서 작동합니다.


9. 높이

타사 Elevate 명령 줄 도구를 사용하면 지정한 모든 프로그램에 대해 UAC 권한 상승 프롬프트를 트리거하여 배치 파일 작업시 매우 유용합니다.

위의 스크린 샷에서 볼 수 있듯이 메모장에서 UAC 권한 상승을 트리거하고 사용자는 여전히 프로그램을 실행하려면 예 버튼을 클릭해야합니다.


10. Vista UAC 메이커

관리자 액세스 권한이 있거나없는 프로그램이 있고 매번 높은 권한으로 프로그램을 실행하려는 경우 공식 솔루션은 실행할 때마다 UAC 프롬프트가 표시되도록 매니페스트 파일을 실행 파일에 포함시키는 것입니다 그것. 명령 줄 Microsoft Manifest Tool을 사용하여 수행 할 수 있지만 더 간단한 방법은 거대한 Win32 개발 도구를 다운로드 할 필요없이 mt.exe의 프런트 엔드 GUI 역할을하는 Vista UAC Maker를 사용하는 것입니다. Vista UAC Maker는 또한 주어진 프로젝트 설명에 따라 일반 매니페스트 파일을 자동으로 생성합니다.

Windows 10 64 비트에서 Vista UAC Maker를 테스트했으며 완벽하게 작동합니다. 중요한 점은 mt.exe 도구가 작동하려면 .NET Framework 3.5가 설치되어 있어야합니다. 그렇지 않으면 Vista UAC Maker가 지정된 실행 파일에 매니페스트 파일을 추가하지 못했으며 실행되고 있지 않은지 확인합니다. 다른 프로그램에서 사용하십시오.

Vista UAC Maker 다운로드

에디터의 선택