Windows 탐색기 "명령 프롬프트"[닫힘]


192

동일한 작업 디렉토리로 명령 프롬프트를 열고 싶을 때 Windows에 폴더가 열려있는 경우가 많습니다.

Power Toys "명령 프롬프트"를 알고 있지만 폴더의 컨텍스트 메뉴 항목으로 만 작동하며 폴더가있는 경우 폴더 내부에서는 작동하지 않습니다. 부모 디렉토리로 이동하여 거기에서 사용할 수 있다는 것을 알고 있지만 부모가 수천 개의 디렉토리를 가지고 있다면 그렇게 편리하지 않습니다. 탐색기에서 폴더 작업과 관련된 집에서 만든 배치 파일을 시도했지만 비슷한 문제가 발생합니다.

그렇다면 현재 Windows 탐색기 폴더의 작업 디렉토리로 명령 프롬프트를 여는 가장 빠른 방법은 무엇입니까?

내 현재 접근 방식 : (끔찍한)

  • Alt- D, Ctrl-C (복사 경로)
  • Win- R, "cmd",Enter (시작 명령 프롬프트)
  • "cd"Space (디렉토리 변경 명령 ​​시작)
  • Alt- Space, e,p (붙여 넣기 디렉토리)
  • Enter (실행 디렉토리 변경)

더 좋은 것이 있다는 것을 알고 있습니다! 무엇입니까?


6
그것은 특별히 프로그래밍 언어에 관한 것이 아니지만 내가해야 할 유일한 이유는 프로그래밍과 관련된 것이기 때문에 다른 사람들도 그 언어를 만났을 것이라고 확신합니다.
재귀

3
@Daok 당신이 너무 엄격하다고 생각합니다 .'command-line '태그가 붙은 질문을 찾으십시오. 기타 많은 프로그래머들이 생산성에 영향을 미치는 cmd 라인을 사용합니다. IT와 관련이없는 유효한 질문이라고 생각합니다.
Gennady Shumakher

글쎄, 그것이 가치있는 것에 대해, 나는 그것이 실제로 OS 질문이라고 생각합니다. OS가 확실히 프로그래밍에 영향을 미치는 것은 사실이지만, 프로그래머의 삶의 모든 것이 영향을 미치며 어딘가에 선을 그려야합니다.
EBGreen

2
@Daok : 당신의 높은 말을 내려! 프로그래머는 종종 작업을 더 빨리 수행하는 방법에 대한 팁이 필요합니다. 명령 행에 빠르게 접근하는 것이 그 중 하나입니다. IMHO 취소 권한이 필요합니다.
Lawrence Dol

1
@recursive :이를위한 Google; 폴더의 모든 파일에서 작동하는 Windows XP의 레지스트리가 약간 변경되었다고 생각합니다.하지만 오래 전에 폴더를 클릭하여 폴더를 찾지 않고 싶었습니다.
Lawrence Dol

답변:


430

홀드 시프트 동안 마우스 오른쪽 버튼으로 클릭하면 더 자세한 컨텍스트 메뉴를 원하는 폴더에 빈 공간을. 옵션 중 하나는 Open Command Window Here입니다. Windows Vista, 7, 8 및 10에서 작동합니다. Windows 10 Creators Update 이후 옵션이로 바뀌 었습니다 Open PowerShell Here. 그러나 다시 활성화Open Command Window Here 하는 방법이 있습니다 .


2
이것은 위의 비스타에서 작동합니다. 일부 폴더 자체를 Shift + 클릭 할 수도 있습니다
phuclv

Windows XP에서도 작동하지만 차이점은 폴더 아이콘 자체를 클릭해야한다는 것입니다.
neves

2
전체 키보드 솔루션 (Windows 7) : SHIFT+F10상황에 맞는 메뉴를 열고 명령 프롬프트와 관련된 문자 (프랑스어로 "f")를 누릅니다. Cocorico :-)

@procrastinator F10은 메인 메뉴를 여는 것입니다. 컨텍스트 메뉴는 메뉴 키 (오른쪽 Alt와 오른쪽 Ctrl 사이의 키)로 Shift+Menu
열리

1
thnx를 Win10CU로 가져오고 HKEY_CLASSES_ROOT\Directory\shell\cmd,HideBasedOnVelocityId키를 소유하고 키의 이름을 바꾸고 (밑줄 접두어 또는 기타 추가) 명령 프롬프트 옵션이 반환됩니다! ( ref )
Brad Christie

312

그냥 위치 표시 줄에 "cmd"를 입력 그거야 그. 현재 경로에서 새 명령 프롬프트를 시작합니다.

이 솔루션은 Windows XP, Vista, 7, 8 및 10 (작성자 업데이트 포함)에서 작동하는 것으로 확인되었습니다.

포커스를 위치 표시 줄로 이동하는 키 입력 :

  • AltD 영어로 (댓글에서 Tim Stewart가 지적한)
  • AltE 독일어로

6
이 트릭은 Windows 7 / 8 / Server 2008+ 용 PowerShell에서도 작동합니다. powershell명령 모음에 입력 하면 해당 디렉토리로 설정된 powershell 창이 나타납니다.
Laurence

3
나는이 마우스리스 접근법을 좋아합니다. 유일한 것은 UNC 위치 (\\ server \ sharename)에서 작동하지 않는다는 것입니다. 그런 다음 Shift 오른쪽 클릭, 명령 창 열기를 사용해야합니다. 네트워크 드라이브가 즉시 생성됩니다.
mgr326639

1
그리고이 작업을 수행하기에 너무 게으른 경우이 자동 단축 키 스크립트를 사용하여 CTRL + T에 매핑 할 수 있습니다. #IfWinActive ahk_class CabinetWClass ^ T :: Send! dcmd {Return} return #endif
Steve Vermeulen

2
방법에 대한 관리자로 cmd를 ?
Serge

1
@ Dave45 Microsoft는 PowerShell을 홍보하려고합니다.
Lupilum

30

현재 폴더 안에서 Shift+ Alt+ F-를 누른 다음 ->를 누르십시오 Enter.

현재 폴더의 경로가 설정된 프롬프트가 나타납니다.

참고 : Windows 7 / Vista에서만 작동합니다. "Shift"키를 누르면 "여기에서 명령 창 열기"옵션이 활성화되고 "파일"메뉴의 첫 번째 사용 가능한 옵션으로 초점이 맞춰지기 때문에 "파일"메뉴가 드롭 다운됩니다. Enter 키를 누르면 명령 창에 초점이 맞춰진 옵션이 시작됩니다.

편집하다:

폴더에 있고 일부 내용 (파일 / 폴더)을 이미 선택한 경우에는 작동하지 않습니다. 이 경우 폴더 내부의 빈 영역을 클릭하여 이전에 선택한 파일을 선택 취소하고 반복하십시오.

편집 2 :

현재 디렉토리에서 터미널을 열 수있는 또 다른 방법 cmd은 현재 폴더의 경로가 기록 된 파일 브라우저 탐색 모음 을 입력 하는 것입니다.

탐색 모음에서 키보드로 초점을 맞추려면 Ctrl+ L. 그럼 당신은 입력 cmd하고 칠 수 있습니다Enter


2
Windows 7의 Windows 탐색기에서는 파일 드롭 다운 메뉴 만 드롭됩니다.
재귀

1
나를 위해 일 (Windows 7 Professional)
FractalSpace

1
여기서 가장 중요한 것은 파일 메뉴에 액세스하는 동안 Shift 키를 누르고 있으면이 명령이 표시된다는 것입니다. 키 콤보보다 기억하기 쉽고 Windows 10에서도 작동합니다.
RoG

29

탐색기 창의 제목 표시 줄 아이콘을 마우스 오른쪽 버튼으로 클릭하십시오. 현재 폴더의 상황에 맞는 메뉴가 표시되며 여기에서 "명령 창"항목을 찾을 수 있습니다.

해당 메뉴 항목을 보려면 해당 "파워 토이"가 설치되어 있거나 올바른 레지스트리 키를 직접 만들어서 해당 항목을 폴더의 상황에 맞는 메뉴에 추가 할 수 있습니다 .


멋있는. 키보드로 그렇게 할 수 있습니까?
휴 알렌

11
휴, fm의 답변을 참조하십시오 : 주소 표시 줄에 "cmd"를 입력하십시오. 질문의 텍스트를 바탕으로 Alt + D가있는 키보드로 주소 표시 줄을 얻을 수 있습니다.
Rob Kennedy

28

매우 빠른 해결책으로 이것을 줄 수 있습니다. Windows 8.1에서 이것을 테스트했습니다.

1- 파일 찾기 및 파일 탐색기에서 명령 프롬프트를 마우스 오른쪽 단추로 클릭 한 다음 빠른 실행 도구 모음에 명령 프롬프트를 추가하십시오.

지시 1

2- 파일을 추가 한 후 여기에서 폴더에 액세스 할 수 있습니다.

지시 2

그러면 거기에 명령 프롬프트가 열립니다.


잘 생각했다! W7을 사용하는 사람들은 아래에서 내 대답을 참조하십시오.
Ivan Ferrer Villa

이것은 Windows 10에서도 작동합니다.
ctype.h

이것은 대부분의 경우에 유용하지만 소량의 물건으로 작업 할 때 폴더와 파일을 데스크탑으로 드래그하는 경우가 있습니다. 그것은 단지 여러 디렉토리의 것들을 한 곳에두기 위해 새로운 디렉토리를 만들 필요가 없다는 것을 의미합니다. 데스크탑 솔루션이 있다면 좋을 것입니다.
James Yeoman

1
이것은 Windows 10 Creators Update에서 제거되었습니다. Powershell은 여전히 ​​남아 있습니다.
user128216

21

비스타와 창문에서 :

  • Alt + d- > 탐색기 창의 주소 표시 줄에 초점을 둡니다.
  • 그런 다음 WIN + r을 사용하여 시작할 프로그램의 이름을 입력하십시오.
  • Enter 키를 누르 십시오

프로그램은 현재 디렉토리가 탐색기 인스턴스의 디렉토리로 설정되어 시작됩니다. 예 : Python, ghci, powershell, cmd 등


11

Windows Vista 및 Windows 7의 경우 명령 프롬프트를 열려면 1) 작업하려는 폴더로 이동하십시오.

2) 주소 표시 줄 유형 -cmd

엔터 키를 치시오

해당 위치에 대한 명령 프롬프트가 열립니다.


이 답변은 이미 5 년 전에 제공되었습니다. 사람들이 왜 동일한 답변을 계속해서 게시합니까?
user5389726598465

팁을 주셔서 감사합니다. 당신의 대답은 많은 시간을 절약하는 데 도움이되었습니다. win10에서 일했습니다.
Gaurav Chauhan

10

레지스트리를 편집하여 상황에 맞는 메뉴에 명령 프롬프트 항목을 추가 할 수 있습니다. 내가 사용하는 두 개의 .reg 파일이 있습니다.

Cmdhere.reg-WinNT / 2000 / XP / Vista / 7의 경우 :

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew]
@="Command Prompt"
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew\Command]
@="cmd.exe /k cd %1"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew]
@="Command Prompt"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew\Command]
@="cmd.exe /k cd %1"

Doshere.reg-Win9x의 경우 :

REGEDIT4
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew]
@="MS-DOS Prompt"
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew\Command]
@="command.com /k cd %1"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew]
@="MS-DOS Prompt"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew\Command]
@="command.com /k cd %1"

이것을 빈 텍스트 파일로 복사하고 확장자를 .reg로 변경하십시오. Windows 탐색기에서이를 두 번 클릭하면 이러한 키가 레지스트리에 추가됩니다.


이것을 사용하고 완벽하게 작동합니다 :). 그러나 높은 권한을 가진 유사한 옵션을 어떻게 가질 수 있습니까 (UAC를 자연스럽게 요구함)?
Kounavi 2013

2
할 필요가 모든 난에 대한 등록을 추가했다 HKEY_CLASSES_ROOT\Folder\shell보다는 DirectoryDrive
drzaus

1
내 Win 10에서는 작동하지 않으며 % 1 매개 변수는 다음과 같이 따옴표로 묶어야합니다. command.com /k cd "%1" 그리고 드라이브의 경우 cd 명령이 현재 드라이브를 변경할 수 없으므로 작동하지 않습니다.
Allen

Windows 10에서는 파일-> Windows PowerShell 열기를 사용하십시오. 명령 사용에 대한 도움말 (예 : Get-Help mkdir
amuliar)

8

나는 다른 멋진 기능 (복사 경로, 파일 이름 복사 등)과 함께 탐색기에 명령 프롬프트 버튼을 제공하는 Windows 탐색기 확장 인 StExBar를 사용합니다.

http://tools.tortoisesvn.net/StExBar

편집 : 방금 Ctrl + M이 StExBar로 수행한다는 것을 알았습니다 (1 년 이상 사용하고 이것을 알지 못했습니다). 그게 어때요?


4

당신과 거의 동일합니다 :

  • Alt + d , Ctrl + c
  • 승 + r
  • cmd / K cd , Ctrl + v , ENTER

우수한! 마지막 줄은 "cmd / K cd / D", Ctrl + v, ENTER를 입력해야합니다.
재귀

2
경로에 공백이 있으면 "가 필요할 수 있습니다.
EBGreen

3

그렇게 귀찮은 경우 해당 용도의 도구 모음 버튼이있는 freecommander 와 같은 Windows 탐색기 대안으로 전환하려고 시도 할 수 있습니다.


2

"보내기"기능을 많이 사용합니다. 폴더
에 내 배치 파일 (.bat) shell:sendto을 만들고 컨텍스트 메뉴를 사용하여 파일 / 폴더를 보냅니다 (위치 표시 줄에 'shell : sendto'만 쓰십시오).
FTP로 파일을 보내거나, 현재 폴더에서 PHP 서버를 시작하고, 현재 날짜로 이름이 지정된 폴더를 만들고, 보낸 경로를 클립 보드에 복사하는 등의 모든 종류의 작업을 수행하는 스크립트가 있습니다.
죄송합니다.


2

Windows 7에서 Tough Coder답변을 시도해 보았습니다 .

에서 cmd.exe에 대한 바로 가기를 작성 %HOMEDRIVE%%HOMEPATH%\Links하고 파일 특성을 열고 '시작 위치'필드를 %1(스페인어로 번역 된 'Iniciar en')으로 변경하십시오.

이제 폴더를 드래그하면 마법이 나타납니다. 모든 표준 파일 열기 대화 상자에서도 작동합니다. 와!

추신 : 위 그림에서 위의 '이상한'탭은 Clover 사용하기 때문 입니다. 난 그것을 추천 해!

여기에 이미지 설명을 입력하십시오



0


http://www.petefreitag.com/item/146.cfm

  • Windows 탐색기를 엽니 다

  • 도구 -> 폴더 옵션 .

  • 파일 형식

  • 폴더 파일 형식을 선택하십시오

  • 고급을 클릭하십시오

  • 새로 만들기를 클릭하십시오

  • 를 들어 액션 은 디스플레이 상황에 맞는 메뉴를 원하는 어느 유형, 나는 명령 프롬프트를 사용했다.

  • 에 대한 작업을 수행하는 데 사용되는 응용 프로그램 사용에 c : (대신 윈도우 디렉토리의 WINNT 디렉토리를 지정하는 것이 좋습니다 WIN2K에 주) \ 창 \ system32를 \ cmd.exe를


Windows 탐색기에는 해당 옵션이 없으므로 Win 8.1에서는 작동하지 않습니다.
James Yeoman

@JamesYeoman 어떤 옵션이 있습니까?
elsadek

도구. 이 상황에 맞는 메뉴 해킹에 대해 들었습니다. 도구 메뉴가 없어서 할 수 없었습니다
James Yeoman

-1

Windows 탐색기에서 현재 위치를 열려면 명령 프롬프트에서 다음을 사용하십시오.

C : \ your-directory> 탐색기.


1
주제에서 벗어나면 Q는 다른 방향에 관한 것이며 탐색기에서 CMD를 엽니 다.
매트 윌키
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.