명령 행-관리자 모드로 전환


14

명령 행에서 일반 모드에서 관리자 모드로 전환 할 수 있습니까? 마우스 오른쪽 버튼을 클릭하고 "관리자 권한으로 실행"을 선택하여 명령 줄을 열고 싶지 않습니다. 감사

답변:


7

내 대답은 아니오 야. "전체 관리 토큰"은 .EXE가 시작될 때 .EXE와 연결됩니다. 전체 관리자 권한을 얻으려면 새 CMD.EXE를 시작해야합니다. UAC를 좀 더 견딜 수 있도록 그룹 정책을 통해 "자동 관리자 승인"을 활성화 할 수 있습니다.


UAC를 더 견딜 수있게하려면 완전히 비활성화해야합니다.
Ansgar Wiechers

3
@AnsgarWiechers :이 의견이 심각하지 않기를 바랍니다. 누구든지 UAC를 완전히 비활성화하도록 장려하는 것은 약간 불충분합니다.
Sk8erPeter

@ Sk8erPeter 나는 이것에 대해 매우 진지합니다. 보안 시스템을 목표로하는 경우 : UAC를 비활성화하고 별도의 계정 (관리 작업을위한 관리자 계정과 일상적인 작업을위한 관리 권한이없는 계정)을 사용하십시오. UAC는 고객이 실제로 관리자 권한을 갖지 않고도 고객이 항상 관리자 그룹의 구성원으로 유지 될 수 있도록 Microsoft가 발명 한 절충 책입니다.
Ansgar Wiechers

@AnsgarWiechers : 관리자 그룹의 구성원 인 사용자로 항상 로그인 한 사용자의 문제를 해결할 때 UAC를 "불충분 한 해결 방법"이라고 부르는 것이 재미 있습니다. XP에서 수행 한 경우 모든 프로그램이 높은 권한으로 실행될 수 있으므로 시스템도 손상 될 수 있습니다. 이제 UAC를 비활성화하지 마십시오 (권장). UAC 팝업에서 이러한 권한을 명시 적으로 부여한 경우에만 가능합니다 (관리자 그룹의 일부로 로그인 한 경우, 비밀번호를 모두 입력하지 않아도됩니다) 시간). 그것을 절름발이라고 부르는 것은 리눅스의 sudo절름발이 해결책 이라고 부르는 것과 같습니다 .
Sk8erPeter

1
@AnsgarWiechers : 나는 이것이 논의하기에 적합한 장소가 아니라고 동의합니다. 나는이 논쟁의 권리 폐쇄가 될 수 있다고 생각 UAC를 해제하는 것은 전적으로 이다 매우 절름발이 할 것. ;)
Sk8erPeter

14

또는 Powershell 내에서 :

Start-Process powershell -Verb runas

내 Powershell (Win7)에는 runas 동사가 없습니다 ...해야합니까? 나는 '동사 | findstr / B / C : "R" '입니다. Runas가 목록에 없습니다.
토템

나에게 이것은 가장 귀중한 답변이지만 사용자 모드를 전환 할 가능성이 없기 때문에 "아니오"답변을 올바른 답변으로 선택해야합니다. 고마워, 차드
culter

1

이건 어때:

runas /user:administrator cmd.exe

이해하려면 실제 관리자 계정이 활성화되어 있어야합니다 ( Enter the password for administrator:). 상승 된 권한으로 명령 프롬프트를 실행하는 것과 동일하지 않습니다.
Der Hochstapler

1

실제로 두 모드간에 "전환"할 수는 없지만 관리자 권한의 명령 줄에서 프로그램을 시작할 수있는 타사 도구 가 있습니다. 예를 들어, 시작 메뉴 또는 기존 명령 프롬프트에서 "elevate cmd"를 사용하여 상승 모드에서 새 세션을 시작할 수 있습니다.


1

cmd.exe에 대한 바로 가기가 있고 고급 속성 탭을 "관리자 권한으로 실행"으로 수정하면됩니다.


1

Visual Studio 코드 인 경우 구성에서 다음을 추가 할 수 있습니다.

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