Windows에서 폴더의 오른쪽 클릭 메뉴에 "여기에서 PowerShell 열기"를 추가하는 방법

0
703

apc_top

명령 프롬프트 대신 Windows PowerShell을 사용하는 팬이라면 Windows에서 폴더를 마우스 오른쪽 단추로 클릭하면 나타나는 상황에 맞는 메뉴에서 바로 액세스 할 수 있습니다. 그렇게하는 방법은 다음과 같습니다.

폴더를 Shift + 클릭하면 Windows에 이미“명령 창 열기”옵션이 포함되어 있습니다. PowerShell은 특히 강력한 스크립팅을 통해 모든 종류의 자동화를 수행하는 경우 더욱 강력한 기능을 제공합니다. PowerShell을 선호하는 경우 PowerShell을 연 다음 폴더로 이동하거나 파일 탐색기의 메뉴에서 명령을 사용해야합니다. 대신 동일한 컨텍스트 메뉴에 “여기에서 PowerShell 창 열기”옵션을 추가해보십시오. 쉽습니다. 몇 가지 빠른 편집을 위해 Windows 레지스트리로 들어가면됩니다.

관련 : PowerShell을 시작하기위한 5 가지 cmdlet

레지스트리를 수동으로 편집하여 “여기에서 PowerShell 창 열기”를 컨텍스트 메뉴에 추가

상황에 맞는 메뉴에 “여기에서 PowerShell 창 열기”옵션을 추가하려면 Windows 레지스트리에서 몇 가지 빠른 편집을 수행하면됩니다.

표준 경고 : 레지스트리 편집기는 강력한 도구이므로 잘못 사용하면 시스템이 불안정하거나 작동하지 않을 수 있습니다. 이것은 매우 간단한 해킹이며 지침을 준수하는 한 아무런 문제가 없습니다. 즉, 이전에 사용해 본 적이 없다면 시작하기 전에 레지스트리 편집기를 사용하는 방법에 대해 읽어보십시오. 변경하기 전에 반드시 레지스트리 (및 컴퓨터)를 백업하십시오.

관련 : 전문가처럼 레지스트리 편집기를 사용하는 법 배우기

시작을 누른 다음 “regedit”를 입력하여 레지스트리 편집기를 엽니 다. Enter 키를 눌러 레지스트리 편집기를 열고 PC를 변경할 수있는 권한을 부여하십시오.

own_1

레지스트리 편집기에서 왼쪽 사이드 바를 사용하여 다음 키로 이동하십시오.

HKEY_CLASSES_ROOTDirectoryshell

apc_2

다음으로 내부에 새 키를 만듭니다. shell 키. 오른쪽 클릭 shell 키를 누르고 새로 만들기> 키를 선택하십시오. 새 키의 이름을 “powershellmenu”로 지정합니다. Windows 8 및 10 (스크린 샷에서 볼 수 있듯이)에서 새 키 powershellmenu의 이름을 지정합니다. Powershell 다른 기능을 수행하는 키가 이미 존재합니다.

apc_3

이제는 (Default) 새로운 내부의 가치 powershellmenu 키. 이랑 powershellmenu 키를 선택한 상태에서 (Default) 속성 창을 열려면 값을 지정하십시오.

apc_4

속성 창에서 “값 데이터”상자의 값을 “여기에서 PowerShell 열기”로 설정 한 다음 “확인”을 클릭하십시오. 그러면 상황에 맞는 메뉴에 표시 될 이름이 명령에 표시됩니다.

apc_5

선택적으로, 드라이브를 마우스 오른쪽 버튼으로 클릭 한 상태에서 Shift 키를 누른 경우에만 명령이 나타나도록 설정할 수 있습니다. 폴더를 Shift + 오른쪽 클릭하지 않으면“명령 프롬프트 열기”명령이 숨겨지는 것과 비슷합니다. 이를 위해 마우스 오른쪽 버튼을 클릭하십시오. powershellmenu 키를 누르고 New> String Value를 선택하십시오. 새 값의 이름을 “Extended”로 지정하십시오. 변경할 필요가 없습니다. 해당 문자열 만 있으면 Shift 키 액세스 뒤에 명령이 숨겨집니다.

apc_6

선택적인 단계를 수행했는지 여부 Extended 가치의 유무에 관계없이, 나머지 과정은 동일합니다. 다음으로 내부에 새 키를 만들어야합니다 powershellmenu 키. 오른쪽 클릭 powershellmenu 키를 누르고 새로 만들기> 키를 선택하십시오. 새 키의 이름을 “명령”으로 지정하십시오.

apc_7

이제는 (Default) 새로운 내부의 가치 command 키. 이랑 command 키를 선택한 상태에서 (Default) 속성 창을 열려면 값을 지정하십시오.

apc_8

그만큼 (Default) 값은 상황에 맞는 메뉴에서 옵션을 선택할 때 실행될 실제 명령을 지정합니다. “값 데이터”상자에 다음 텍스트를 입력 한 다음 “확인”을 클릭하십시오.

C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -NoExit -Command Set-Location -LiteralPath '%L'

apc_9

변경 사항이 즉시 적용되므로 레지스트리 편집기를 종료 할 수 있습니다. 테스트하려면 폴더를 마우스 오른쪽 단추로 클릭하거나 해당 옵션을 설정 한 경우 Shift + 오른쪽 단추를 클릭하여 “PowerShell으로 열기”명령을 선택하십시오.

apc_a

PowerShell 창이 즉시 열리고 잠시 후 마우스 오른쪽 단추로 클릭 한 폴더 안에 사용자를 배치해야합니다.

apc_10

언제든지 변경 사항을 되돌리려면 레지스트리로 돌아가서 powershellmenu 당신이 만든 키. 그러면 내부에서 생성 한 모든 값과 기타 키가 자동으로 삭제됩니다 powershellmenu 키를 누르고 상황에 맞는 메뉴에서 명령을 제거하십시오.

원 클릭 레지스트리 해킹 다운로드

apc_11

레지스트리에 직접 들어가고 싶지 않다면 사용할 수있는 몇 가지 레지스트리 해킹을 만들었습니다. “컨텍스트 메뉴에 PowerShell 추가”핵은 PowerShell 명령을 일반 컨텍스트 메뉴에 추가합니다. “Shift 컨텍스트 메뉴에 PowerShell 추가”는 Shift + 오른쪽 클릭을 사용할 때 표시되는 컨텍스트 메뉴에 PowerShell 명령을 추가합니다. 또한“컨텍스트 메뉴에서 PowerShell 제거”는 명령을 추가 한 방식에 관계없이 명령을 제거합니다. 세 개의 해킹은 모두 다음 ZIP 파일에 포함되어 있습니다. 사용하려는 것을 두 번 클릭하고 프롬프트를 클릭하십시오.

PowerShell 컨텍스트 메뉴 해킹

관련 : 자신의 Windows 레지스트리 해킹을 만드는 방법

이 핵은 정말 powershellmenu 이전 섹션에서 설명한 추가 키와 값으로 분리 한 다음 .REG 파일로 내보냈습니다. 해킹을 실행하면 값이 수정됩니다. 레지스트리를 다루는 것을 좋아한다면 자신 만의 레지스트리 핵을 만드는 방법을 배우는 것이 좋습니다.