UAC를 빠르게 켜고 끄는 방법 (예 : Windows-7에서 명령 줄을 사용합니까?


9

UAC와 관련된 코드를 작성 중이며 매우 자주 사용 / 사용 중지해야합니다.

그래서 빨리 켜고 끄는 방법을 찾고 있으므로 명령 줄을 사용하는 것이 좋습니다.

방법을 알고 있다면 공유하십시오.

추신.

솔루션을 재부팅 할 필요가 없으면 좋을 것입니다.


스크립트를 작성하는 방법이 있지만 재부팅이 필요합니다 .... 그것을 찾으려면 파고 가야합니다. 그것은 내가 다시 연구 한 regkey 토글입니다.
RobotHumans

이 코드를 개인 용도로만 사용하고 있습니까? UAC 설정을 변경하는 응용 프로그램은 사용자를 만족시키지 않습니다. 구체적으로 지시 하지 않는 한 UAC 상태를 변경하는 응용 프로그램은 절대 설치하지 않습니다 .
nhinkle

@nhinkle 네, 디버깅 작업에서만 사용합니다.
Nam G VU

답변:


11

관리자 권한으로 다음 명령을 실행하십시오.

  • UAC 비활성화

    %windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
    
  • UAC 활성화

    %windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f
    

7
불행하게도 UAC를 활성화 / 비활성화하려면 사용자가 무엇을 하든지 재부팅해야합니다. UAC는 Windows가 사용자뿐만 아니라 내부적으로 다르게 동작하도록합니다.
TuxRug

여전히 재부팅이 필요하지만, 귀하의 명령을 선택된 답변으로 선택하겠습니다. 권한 모드에서 명령을 실행하는 방법에 대해 업데이트하고 두 답변을 두 개의 다른 접근 자로 분리하십시오. 귀하의 답변은 현재 혼란스럽고 지저분합니다
Nam G VU

확실한. 그냥 참고로-당신의 의견에 오타가 있습니다.
Sparx

@TuxRug UAC 비활성화는 재부팅없이 가능합니다. 내 대답을 시도하십시오. 프롬프트를 요구하는 추가 키인 것 같습니다.
pulsarjune

3

숨겨진 "기능"으로 당신의 마음을 날려 버릴 준비가되었습니다 ...

동일한 세션에서 모든 후속 명령에 대해 UAC를 비활성화하려면 (예 : 특정 스크립트 또는 CMD 세션을 닫으면 재설정 됨) 일시적으로 비활성화하려면 다시 설정해야합니다.

SET __COMPAT_LAYER = WINXPSP3


Windows 2016 서버에서 작동하지 않습니다
langlauf.io

2

제쳐두고-컴퓨터 관리자 인 경우에도 표준 사용자를 위해 UAC를 유지하려는 경우 관리자 만 쉽게 UAC를 해제 할 수 있습니다.

제어판의 관리 도구에서 로컬 보안 정책을여십시오.

그런 다음 로컬 정책> 보안 옵션으로 이동하십시오.

맨 아래로 스크롤하여 다음과 같은 위치를 찾으십시오. USER ACCOUNT CONTROL : 관리자의 관리자에 대한 권한 상승 프롬프트 동작. 승인 모드;

두 번 클릭 한 다음 드롭 다운 목록을 클릭하고 "프롬프트없이 높이기"로 변경하십시오.

UAC는 더 이상 관리자를 괴롭히지 않아야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.