Windows 7에서 관리자 권한으로 "여기에서 명령 창 열기"를 마우스 오른쪽 버튼으로 클릭하는 가장 쉬운 방법


17

PowerToys를 설치하고 싶지 않습니다.이 특정 문제에 대한 간단한 솔루션입니다.

시도했습니다 Ctrl+Shift+Right-Click.

레지스트리 스크립트 추가를 시도했지만 다음 오류가 발생합니다.

D : \ Admin \ Reg \ Open 명령 창 (관리자) \ Open 명령 창 (관리자)을 가져올 수 없습니다 .reg : 지정된 파일이 레지스트리 스크립트가 아닙니다. 레지스트리 편집기 내에서만 이진 레지스트리 파일을 가져올 수 있습니다.

어떤 제안?

편집하다:

언급을 잊었다 : 나는 아무 소용이없는 import시설을 시험해 보았다regedit

답변:


23

이것은 내가 가장 좋아하는 것 중 하나이며 약간의 작업이 필요합니다.

1.- 만들기 file.txt

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell]
@="none"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

2. 이름 file.txtfile.reg

3.- 클릭 file.reg

가능한 모든 메뉴가 아닌 대부분의 경우 일반 마우스 오른쪽 버튼 클릭 상황에 맞는 메뉴를 만듭니다.

그것에 대해 확인 승인을 수락합니다.

5.- 엔조이

노트 : 변경 텍스트 "ElevatedCMD" 당신이 원하는대로,이 텍스트는 CMD를 실행하기 위해 표시됩니다에, 당신이 그것을 추가와 함께, 텍스트를 변경 만에 regedit에서 검색, 열하고자하는 경우 윈도우 + R 및 형식 regedit를 하고 를 입력 하면 regedit가 열리고 ctrl + B (Finder)F3 (Next)를 사용 하여 "ElevatedCMD" 를 검색 하고 동시성을 편집합니다.


+1; 잘 작동합니다! 나는 추가 할 것이다HKEY_CLASSES_ROOT\Directory\shell\runas:Extended=""마우스 오른쪽 버튼 클릭 메뉴가 아닌 Shift + 마우스 오른쪽 버튼 클릭 메뉴에 표시되도록 등을 했습니다. 또한 -열쇠가 있습니다. 키와 하위 값을 삭제하지 않습니까? 기존 키를 그대로 두어야합니까, 아니면 안전하거나 충돌하지 않습니까?
Merlyn Morgan-Graham 1

2
@ MerlynMorgan-Graham 저는 마이너스를 사용한 곳은 일반적으로 열쇠가없는 곳이라고 믿습니다. 이것은 단순히 다른 곳에있는 것으로부터 보호하는 것입니다. 이론적으로 RunAs PrintServer 또는 다른 것을 가질 수 있지만 누군가가 그렇게하고 있다면 그들이 무엇을하는지 알고 있어야한다고 가정합니다. 나는 IT에서 일하고 사람들이 이런 종류의 것을 시도하고 더 나은 코드를 삽입하려는 시도는 일반적으로 이전 코드와 충돌하는 것을 보았습니다. 빼기 기호를 제거하십시오.
tophersmith116

당신이 생각한 사실은 당신이 제공 한 코드를 사용하기에 충분한 편안함을 제공합니다 :)
Merlyn Morgan-Graham

1
runas이 기능을 향상시키는 것은 동사 뿐입니다 . 는 HasLUAShield단지 차폐를 도시한다.
디아나

파일에 대해서도 수정할 수 있습니까? (오른쪽 클릭하면 해당 파일이있는 위치에서 cmd가 열립니다)
Royi Namir

4

내가 아는 가장 쉬운 방법은 단순히 CmdOpen을 설치하는 입니다. 나는 당신이 무언가를 설치하지 않으려는 것을 알고 있지만 이것은 46KB 설치이며 셸 확장 자체는 각각 20KB 미만입니다 (32 비트의 경우 1, 64 비트의 경우 1). 또한 상자에서 꺼내지 않을 다른 유용한 기능도 있습니다.

특히 문제가있는 경우 레지스트리 편집으로 어려움을 겪는 것보다 훨씬 쉽습니다.


0

powertoys를 설치하지 않으려면 Ultimate Windows Tweaker를 사용해보십시오. 한 번 실행 한 .exe로 나중에 삭제할 수 있습니다.


0

.reg 파일을 어떻게 가져 오려고합니까?

오류 메시지는 RegEdit에서 IMPORT 옵션을 사용하고 있음을 나타냅니다.

Windows 탐색기에서 두 번 클릭하십시오.


그것이 제가 시도한 것
Josh Comley 13:10의

0

-1 OP가 요청한대로 Windows 7에서 기본적으로 이것이 향상 될 것이라는 증거를 보지 못했습니다. Windows 7에 이미 존재하지만 높이를 추가하지 않는 링크를 추가합니다. 당신은 반대로 세부 사항을 제공 할 수 있습니까?
Merlyn Morgan-Graham

@ MerlynMorgan-Graham은 정확합니다. 이것은 높은 명령이 아닌 일반적인 명령 프롬프트를 엽니 다. HasLUAShield관리자 권한을 가지려면 값 을 추가해야합니다 .
Synetech

0

이 레지스트리 키를 추가하여 해결했습니다.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\openCmdHereAsAdmin]
@="Open command prompt here as admin"

[HKEY_CLASSES_ROOT\Directory\Background\shell\openCmdHereAsAdmin\command]
@="C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -Command \"Start-Process cmd -ArgumentList '/s,/k,pushd,%V' -Verb RunAs\""

.reg 파일에 저장하고 파일을 두 번 클릭하여 레지스트리에 설치하십시오.


-1

Shift 키를 누른 상태에서 마우스 오른쪽 버튼을 클릭하십시오. 상황에 맞는 메뉴에 옵션이 나타납니다.


-2

Windows 7에 아무것도 추가 할 필요가 없습니다. 관리자 권한 명령 프롬프트가 이미 포함되어 있습니다. 폴더를 마우스 오른쪽 버튼으로 클릭 할 때 Shift 키를 누르고 있으면 상황에 맞는 메뉴가 관리자 명령 프롬프트를 포함한 추가 옵션을 제공합니다.

그래도 문제가 해결되지 않으면 위에서 링크 한 두 개의 reg 파일이 작동합니다. 일부 텍스트 편집기에서 서식을 추가하면 문제가 발생할 수 있으므로 메모장 만 사용하여 reg 파일을 작성하십시오.

새 메모장 텍스트 파일 사본을 열고 첫 번째 스크립트의 링크를지나 파일을 elecmd.reg로 저장하십시오. 파일 파일이 추가 .txt 확장자로 저장되지 않았는지 확인하십시오. 이를 확인하려면 탐색기에서 도구 메뉴 / 폴더 옵션 /보기 / 확인 해제를 열어 '알려진 파일 형식의 확장명 숨기기'상자를 선택하십시오. 확인되면 elecmd.reg 파일을 마우스 오른쪽 버튼으로 클릭하고 병합을 선택하십시오.

나는 그 과정을 겪어 왔으며 효과가 있습니다.


3
아뇨. 그렇지 않습니다.
Josh Comley

1
Shift-> 폴더를 마우스 오른쪽 버튼으로 클릭하면 +1! 전에는 본 적이 없었습니다. 감사!
BQ.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.