Windows 탐색기 "명령 프롬프트 여기"
Windows에서 폴더를 열고 명령 프롬프트를 같은 작업 디렉토리로 열고 싶은 경우가 많습니다.
Power Toys "Command Prompt"는 알고 있지만, 이 항목은 폴더의 컨텍스트 메뉴 항목으로만 사용할 수 있으며, 이미 폴더 내부에 있는 경우에는 사용할 수 없습니다.부모 디렉토리로 이동하여 사용할 수 있지만 부모 디렉토리에 수천 개의 디렉토리가 있는 경우 이 방법은 그다지 편리하지 않습니다.탐색기에서 폴더 동작과 관련된 홈브레이드 배치 파일을 몇 개 시도해 봤지만 비슷한 문제를 겪고 있습니다.
그렇다면 현재 윈도 탐색기 폴더의 작업 디렉토리에서 명령 프롬프트를 여는 가장 빠른 방법은 무엇일까요?
현재의 어프로치: (끔찍한)
- Alt - , - (복사 경로)
- Win - , "command" (시작 명령 프롬프트)
- cd", (디렉토리 변경 명령어 시작)
- Alt - , , (디렉토리 삭제)
- Enter (디렉토리 변경 필요)
더 좋은 게 있다는 거 알아!그것은 무엇일까요?
Shift 키를 누른 상태에서 마우스 오른쪽 단추를 누르면 더 자세한 상황별 메뉴가 나타납니다.옵션 중 하나는Open Command Window HereWindows Vista, 7, 8, 10 10 서 windows windows windows windows windows windows windows windows windows windows windows windows windows windows windows windows windows. Update 이 은 Windows 10 Creators Update로 되었습니다.Open PowerShell Here다만, 다시 유효하게 하는 방법이 있습니다.
위치 표시줄에 "cmd"만 입력하면 됩니다.현재 경로에서 새 명령 프롬프트가 시작됩니다.
이 솔루션은 Windows XP, Vista, 7, 8, 및 10(Creators Update 포함)에서 작동하는 것으로 확인되었습니다.
키 입력: 포커스를 위치 표시줄로 이동합니다.
- AltD (팀 스튜어트가 코멘트에서 지적한)
- AltE 독일어로
현재 폴더 내에서 ++AltF를 누르기만 하면 됩니다.
현재 폴더의 경로 집합과 함께 프롬프트가 나타납니다.
주의: 이 기능은 Windows 7/Vista에서만 작동합니다.는 "파일" 메뉴를 드롭합니다. "Shift" 키를 누르면 "여기에서 명령 창 열기" 옵션이 활성화되고 "파일" 메뉴의 사용 가능한 첫 번째 옵션으로 포커스가 맞춰집니다.Enter 키를 누르면 명령 창에 대한 포커스 옵션이 시작됩니다.
편집:
폴더에 있고 폴더의 내용(파일/폴더) 중 일부를 이미 선택한 경우에는 이 기능이 작동하지 않습니다.이 경우 폴더 내의 빈 영역을 클릭하여 이전에 선택한 파일을 모두 선택 취소하고 반복합니다.
편집 2:
열 수 또 다른 은 "이렇게 하다" 라고 입력하는 입니다.cmd현재 폴더의 경로가 기록되는 파일 브라우저 탐색 모음에 있습니다.
키보드로 네비게이션바+L에 초점을 맞추려면그런 다음 입력할 수 있습니다.cmd히트하다
[익스플로러] 창의 제목 표시줄 아이콘을 오른쪽 클릭합니다.현재 폴더의 상황에 맞는 메뉴가 나타납니다. 여기서 "명령 창" 항목을 찾을 수 있습니다.
(이 메뉴 항목을 보려면 해당 "전원 장난감"을 설치해야 합니다. 또는 올바른 레지스트리 키를 직접 만들어 폴더의 상황에 맞는 메뉴에 항목을 추가할 수도 있습니다.)
매우 빠른 해결책으로 이것을 드릴 수 있습니다.이것을 Windows 8.1에서 테스트했습니다.
1- 파일 검색 후 파일 탐색기에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭한 다음 빠른 액세스 도구 모음에 명령 프롬프트를 추가합니다.

2- 추가 후 다음 위치에서 폴더에 액세스할 수 있습니다.

그러면 명령 프롬프트가 열립니다.
Vista 및 Windows 7의 경우:
- Alt+d -> 탐색기 창의 주소 표시줄에 포커스가 표시됩니다.
- 그런 다음 WIN+r을 사용하여 실행할 프로그램의 이름을 입력합니다.
- Enter 키를 누르다
프로그램은 현재 디렉토리가 탐색기 인스턴스의 디렉토리로 설정된 상태에서 시작됩니다(예: python, ghci, powershell, cmd 등).
Windows Vista 및 Windows 7 의 경우는, 커맨드 프롬프트를 열려면 , 작업하는 폴더로 이동합니다.
2) 주소창에 cmd를 입력합니다.
Enter 키를 누르다
해당 위치에 대한 명령 프롬프트가 열립니다.
레지스트리를 편집하여 컨텍스트 메뉴에 명령 프롬프트 항목을 추가할 수 있습니다.다음은 제가 사용하는 몇 가지 .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 - Windows 9x의 경우:
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 탐색기에서 이 키를 두 번 클릭하면 레지스트리에 이러한 키가 추가됩니다.
StExBar를 사용하고 있습니다.StExBar는 Windows 탐색기의 명령 프롬프트 버튼과 기타 뛰어난 기능(복사 경로, 파일 이름 복사 등)을 제공합니다.
https://tools.stefankueng.com/StExBar.html
편집: Ctrl+M이 StExBar를 사용하는 것을 알게 되었습니다(1년 이상 사용했지만 몰랐습니다).얼마나 빨리요!
고객님의 경우와 거의 동일합니다.
- Alt+d, Ctrl+c
- Win+r
- cmd /K cd, Ctrl+v, ENTER
번거로우시다면 툴바 버튼이 있는 freecommander와 같은 윈도 탐색기 대체 제품으로 전환해 보십시오.
"보낼 곳" 기능을 많이 사용합니다.
독자적인 배치(.bat) 파일을 작성한다.shell:sendto폴더 및 파일을 컨텍스트 메뉴를 사용하여 보냅니다(위치 표시줄에 'shell:sendto'라고 적으면 됩니다).
ftp를 통한 파일 전송, 현재 폴더 내의 php 서버 실행, 현재 날짜로 명명된 폴더 생성, 보낸 경로 클립보드에 복사 등 모든 종류의 작업을 수행하는 스크립트를 가지고 있습니다.
미안, 좀 주제에서 벗어났지만 어쨌든 유용해.
Windows 7에서 Tough Coder의 답변을 시험해 봤더니 정상적으로 동작.
cmd 바로 가기를 만듭니다.실행하다%HOMEDRIVE%%HOMEPATH%\Links파일 속성을 열고 '시작 시간' 필드를 로 변경합니다.%1('이니시아어'는 스페인어 번역).
이제 폴더를 드래그하면 마법이 나타납니다.모든 표준 파일 열기 대화 상자에서도 작동합니다. 와!
ps: 제 사진 위의 '이상한' 탭은 제가 클로버를 사용하기 때문입니다.추천합니다!

다음 in 명령 프롬프트를 사용하여 Windows 탐색기에서 현재 위치를 엽니다.
C:\your-directory>익스플로러
언급URL : https://stackoverflow.com/questions/378319/windows-explorer-command-prompt-here
'programing' 카테고리의 다른 글
| git diff 파일을 어떻게 가져와 같은 저장소의 복사본인 로컬 브랜치에 적용합니까? (0) | 2023.04.09 |
|---|---|
| GitHub에서 커밋을 삭제하려면 어떻게 해야 하나요? (0) | 2023.04.09 |
| 목표 C 클래스 -> 문자열: [NSArray className] -> @"NSArray" (0) | 2023.04.09 |
| 본문을 브라우저 높이의 100%로 만듭니다. (0) | 2023.04.09 |
| dispatch_async에 대해서 (0) | 2023.04.09 |