문제

원하는 디렉토리까지 탐색하지 않고도 특정 위치에서 cmd 창을 어떻게 열 수 있나요?

도움이 되었습니까?

해결책

당신은보고 싶을 수도 있습니다 Microsoft의 "PowerToy":

여기서 명령 창 열기

이 PowerToy는 파일 시스템 폴더에서 "Open Command Window"컨텍스트 메뉴 옵션을 추가하여 선택한 폴더를 가리키는 명령 창 (cmd.exe)을 빠르게 열 수있는 방법을 제공합니다.

편집하다 : 이 소프트웨어는 Windows XP 이전 또는 이후 버전의 Windows에서는 작동하지 않습니다.

enter image description here

다른 팁

이것이 당신이 원하는 것일 수 있습니다:

cmd /K "cd C:\Windows\"

드라이브 문자를 변경하려면 다음을 사용해야 합니다. cd /d.예를 들어:

C:\Windows\System32\cmd.exe /K "cd /d H:\Python\"

(선적 서류 비치)

Windows Vista 이상을 사용하는 경우 Shift 키를 누른 채 탐색기에서 폴더 아이콘을 마우스 오른쪽 버튼으로 클릭한 다음 "여기서 명령 창 열기" 또는 "여기서 PowerShell 창 열기" 상황에 맞는 메뉴 옵션을 클릭하세요.

원하는 폴더에 이미 있는 경우 다음 중 하나를 수행할 수 있습니다.

  • [Win8+만 해당] 탐색기 리본의 파일 버튼을 클릭한 다음 "여기에서 명령 창 열기" 또는 "여기에서 PowerShell 창 열기"를 클릭합니다.
  • 옮기다-마우스 오른쪽 버튼으로 클릭 탐색기 창 배경에서 "여기서 명령 창 열기" 또는 "여기서 PowerShell 창 열기"를 클릭하세요.(댓글에서 Kate가 추천함)
  • [Vista 또는 Win7만 해당] 탐색기 파일 메뉴를 열 때 Shift 키를 누른 다음 "여기서 명령 창 열기"를 클릭하세요.메뉴 표시줄이 보이지 않으면 을 눌러 파일 메뉴를 엽니다. Alt-옮기다-에프 - Alt-에프 파일 메뉴를 열려면 옮기다.

윈도우 XP의 경우, dF에서 언급한 PowerToy를 사용하세요. 동일한 기능을 얻으려면.

파일 탐색기에서 대상 디렉터리/폴더를 열었다고 가정하고 다음을 수행하십시오.

  1. 주소 표시줄을 클릭하거나 다음을 누르세요. Alt+

  2. 이제 주소 표시줄이 강조 표시되면 다음을 입력하세요. cmd 바에서.

  3. Enter 키를 누르세요

해당 폴더에서 해당 명령 프롬프트를 볼 수 있습니다

Windows 7부터 Windows 10의 일부 버전까지 "cd" 명령을 사용하여 탐색하지 않고도 원하는 곳 어디에서나 명령 프롬프트를 여는 것이 매우 간단합니다.다음을 시도해 보세요.마우스 오른쪽 버튼을 누른 상태에서 클릭 옮기다 열쇠 .

Sample

이런 옵션이 생성됩니다.그런 다음 "여기서 명령 창 열기" 옵션을 선택하기만 하면 됩니다.최신 버전의 Windows 10에서는 이 기능이 "여기에서 Powershell 열기"로 대체되었습니다.

Windows Vista의 경우 Windows 7 및 Windows 10에서는 옮기다 키를 누른 채 폴더를 마우스 오른쪽 버튼으로 클릭하세요.

상황에 맞는 메뉴에는 다음과 같은 항목이 포함됩니다."여기서 명령 창을 열어주세요"

업데이트: 익스플로러의 주소창에 "cmd"를 입력하고 누르세요. 입력하다

enter image description here

업데이트 2: Windows 10에서는 파일 메뉴로 이동하여 "Windows PowerShell 열기"를 선택합니다.다음과 같이 실행하는 옵션이 있습니다. 관리자.

enter image description here

/K 스위치를 사용하십시오.예를 들어

cmd /K "cd /d c:\WINDOWS\"

C:\Windows 디렉터리에 cmd 창을 만듭니다.

그냥 써 cmd 주소 표시줄에서는 현재 폴더에서 열립니다.

바로 가기를 만들고 cmd.exe를 시작할 디렉터리에 대한 바로 가기의 "시작 위치" 속성을 편집합니다.

Windows 8에서는 주소 표시줄을 클릭하고 "cmd"(따옴표 제외)를 입력한 후 Enter 키를 누를 수 있습니다.그러면 현재 경로에서 cmd 창이 열립니다.

또한 모든 Windows 폴더에서 콘솔을 여는 바로가기는 다음과 같습니다.

  • Windows 탐색기에서 폴더를 엽니다.
  • 누르다 Alt + D 주소 표시줄에 초점을 맞추려면
  • 유형 cmd 그리고 Enter를 누르세요

매우 실용적인 단축키입니다.

방금 이 질문을 보았지만 Windows XP에서 cmd용 AutoHotkey 스크립트를 게시하는 데 도움을 줄 수 없습니다.스크립트에서 단축키를 찾을 수 있습니다.좋은 점은 현재 창이 탐색기일 때 cmd가 주소 표시줄에 표시된 경로에서 열립니다.

저는 이 스크립트를 모든 녹색 도구(AutoHotkey 포함)를 저장하는 폴더에 보관합니다.새 컴퓨터의 경우 폴더를 복사하고 스크립트를 두 번 클릭하여 .ahk를 AutoHotkey와 연결하고 시작 폴더에 바로가기를 만듭니다.설치하는 것보다 빠릅니다. 파워토이.

; Get working folder
GetWorkingFolder() {
    if WinActive("ahk_class ExploreWClass") or WinActive("ahk_class CabinetWClass") {
        ControlGetText, path, Edit1
        return %path%
    } else if WinActive("FreeCommander") {
        Send, {CTRLDOWN}{ALTDOWN}{INS}{ALTUP}{CTRLUP}
        Sleep, 100
        return clipboard
    } else {
        return "C:\"
    }
}

#IfWinActive,

#c::
    path := GetWorkingFolder()
    Run, %ComSpec%, %path%
    return

; PowerShell
#+C::
    path := GetWorkingFolder()
    Run, %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe, %path%
    return

#^c::
    Run, %ComSpec%, %temp%
    return

#!c::
    path := GetWorkingFolder()
    Run, %comspec% /k "%VS90COMNTOOLS%vsvars32.bat", %path%
    return

; irb
#!b::
    path := GetWorkingFolder()
    Run, c:\cygwin\bin\ruby /usr/bin/irb, %path%
    return

; Bash
#b::
    path := GetWorkingFolder()
    Run, bash --login, %path%
    return

; Paste in console
+INS::
    if WinActive("ahk_class ConsoleWindowClass") {
        WinGetPos, x, y, w, h, A
        MouseGetPos, mx, my
        ;MsgBox x=%x% y=%y% w=%w% h=%h% mx=%mx% my=%my%
        if (mx < 10)
            mx = 10
        else if (mx > w - 30)
            mx := w - 30

        if (my < 40)
            my = 40
        else if (my > h)
            my := h - 10

        MouseClick, right, mx, my
    }
    return

관심 있는 사람은 누구나 이 스크립트를 찾을 수 있습니다. github의 rwin

Windows에서는 파일 탐색기에서 폴더 위치로 이동하여 경로를 제거하고 cmd를 입력한 후 Enter 키를 누릅니다.cmd에서 경로가 열립니다.

업데이트:이것은 이제 Windows에 내장되어 있습니다.보다 이 답변.

XP 파워토이는 좋은 옵션이지만, "직접" 만들고 싶을 경우를 대비해 다른 제품을 게시해야겠다고 생각했습니다.텍스트 파일을 만들고 이름을 any.reg로 지정하고 아래 코드를 붙여넣고 저장한 다음 두 번 클릭하여 레지스트리에 추가합니다(또는 이 내용을 이해하는 경우 수동으로 레지스트리에 정보를 추가합니다). .reg 파일).

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...]
@="Command Prompt Here..."

[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...\command]
@="cmd.exe \"%1\""

업데이트:Windows 업데이트 후, 윈10 cmd-here 기능을 제거했습니다.다시 활성화하려면 다음을 사용해야 합니다.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""
"ShowBasedOnVelocityId"=dword:00639bc8

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

항목 ShowBasedOnVelocityId 필수입니다

Windows 7 이상의 경우 대상 폴더 주소 표시줄에 cmd를 입력하면 됩니다.그게 다야.현재 디렉터리로 경로가 설정된 명령 프롬프트가 열립니다.

가장 쉬운 방법은 Windows 탐색기의 주소 표시줄로 이동하여 다음을 입력하는 것입니다. cmd 거기.자동으로 명령 프롬프트 창이 열립니다.

'pushd' 명령은 다음과 같이 현재 폴더를 설정합니다.

cmd /k "pushd D:\Music"

파일 탐색기에서 Shift 키, 그럼 right click 또는 press and holdfolder 또는 drive 해당 위치에서 명령 프롬프트를 열고 싶은 경우 click/tap ~에 Open Command Prompt Here 옵션.

창문의 경우 :선택하다 명령 프롬프트에서 열려는 폴더 - 선택 후 'Shift Key'를 눌렀습니다.마우스 오른쪽 버튼을 클릭하고 "여기에서 명령 창 열기"옵션을 선택하십시오.

Windows 탐색기에서 폴더 위를 Shift + 마우스 오른쪽 버튼으로 클릭하면 "여기서 명령 창 열기" 옵션이 메뉴에 표시됩니다.또는 Windows 버전의 언어로.

답변이 여러 개 있고 일부는 매우 복잡하다는 것을 알았습니다. :) 보기에 이상합니다.Windows 폴더 창을 열고 원하는 폴더로 이동한 후 주소 표시줄에 초점을 맞추고 "cmd"를 입력하고 Enter 키를 누르면 이미 탐색한 폴더 경로 또는 위치가 포함된 새 명령 프롬프트 창이 직접 표시됩니다. windows 폴더 창입니다.선명한 이미지로 이러한 단계를 보려면 다음을 확인하세요.

특정 폴더에서 명령 프롬프트를 직접 여는 방법

작업 표시줄에서 cmd를 시작하는 경우 다음을 수행해야 합니다.

마우스 오른쪽 버튼 클릭 -> 명령 프롬프트 마우스 오른쪽 버튼 클릭 -> 속성

enter image description here

그런 다음 속성 창에서 값을 변경하십시오. 에서 시작:

enter image description here

이 솔루션은 관리자로 명령 프롬프트를 여는 데 작동하지 않습니다.

params /S /K pushd "C:\YOUR FOLDER\"를 사용하여 cmd.exe에 대한 바로가기를 만듭니다.

내가 아는 더 간단한 방법이 있습니다.시작 메뉴에서 cmd.exe를 찾아 바탕화면에 바로가기로 보냅니다.그런 다음 마우스 오른쪽 버튼을 클릭하고 속성을 선택하십시오."대상" 아래에 "시작" 상자가 표시됩니다.해당 디렉토리를 설정하고 싶은 대로 변경하세요.확인을 클릭하고 데스크탑에 있는 cmd.exe를 시작하십시오.제 생각엔 아주 쉽고 확실한 해결책인 것 같아요 :)

이 프로그램은 항상 탐색기의 현재 경로에서 cmd.exe를 엽니다.https://github.com/jhasse/smart_cmd

작업 표시줄에 고정한 다음 WindowsKey+[1-0]을 키보드 단축키로 사용할 수도 있습니다.

"여기서 명령 창 열기" 옵션이 포함된 Shift + 마우스 오른쪽 버튼 클릭 매우 긴 컨텍스트 메뉴가 어떤 이유로든 항상 표시되지 않는다는 것을 알았습니다(Windows 10을 사용하고 있습니다). 따라서 항상 작동하는 방법은 다음과 같습니다.

  1. 시작을 누르고 "cmd"를 입력한 후 "명령 프롬프트"를 마우스 오른쪽 버튼으로 클릭하고 > "파일 위치 열기"를 클릭합니다.

  2. cmd를 직접 열 수 있는 디렉터리에 "명령 프롬프트" 바로가기를 복사하세요.

  3. 새 바로가기를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 클릭하세요.

  4. "시작 위치:" 필드를 공백 또는 %CD%로 편집한 다음 "확인"을 클릭합니다.

이제 이 바로 가기를 클릭하면 바로 가기가 현재 있는 현재 디렉터리를 가리키는 명령 프롬프트가 열립니다.이 바로 가기를 바탕 화면에 복사하고 실행하여 바탕 화면 디렉터리에 대한 cmd를 엽니다.

한 줄짜리 파일을 일괄적으로 사용하는 경우:

START "Desire_Path" // 따옴표 없이 cmd로 시작하려는 위치를 입력하세요.

예(텍스트 편집기를 열고 거기에 코드를 배치한 후 .bat 확장자로 파일을 저장합니다):

START cd C:\Users

그런 다음 더블클릭하면 됩니다

****메모:탐색기가 작업을 완료하도록 하려면 CD 명령을 입력하지 마십시오.

*반대를 수행하려면:

cmd를 사용하는 동안 explorer.exe 응용 프로그램으로 특정 디렉터리를 열려면 START 명령과 표시하려는 폴더의 절대 경로를 사용할 수 있습니다.

이 방법은 cmd.exe 그리고 Send to 바로가기 그래서 cmd.exe 디렉토리를 직접 열 수 있습니다.이 대체 방법은 Open command window here 마우스 오른쪽 버튼 클릭 메뉴에서

  1. '파일 탐색기'를 열고 입력하세요. shell:sendto 위치 표시줄에서 탐색 Send to 폴더.
  2. 복사 Command Prompt 바로가기 또는 새 바로가기 만들기 .lnk 파일.
  3. 바로가기의 속성을 편집하고 대상을 편집하여 %windir%\system32\cmd.exe /k cd /d 그리고 '확인'을 눌러 변경 사항을 저장하세요.
  4. 폴더를 마우스 오른쪽 버튼으로 클릭하고 확장하세요. Send to 사용하기 위한 메뉴 cmd 지름길.

이 바로가기는 cmd 마우스 오른쪽 버튼을 클릭하여 디렉토리가 선택된 창.

이 방법은 최소한 Window 7 및 10에서는 작동합니다.바로가기 이름을 다음과 같이 지정하세요. Command Prompt (cd) 바로가기 작업을 지정합니다.

가능한 오류 메시지:

  • '디렉토리 이름은 유효하지 않습니다.' 폴더 이외의 다른 경우
  • '시스템은 지정된 드라이브를 찾을 수 없습니다.' 폴더가 존재하지 않는 경우.
  • '파일 이름, 디렉토리 이름 또는 볼륨 레이블 구문이 올바르지 않습니다.' 여러 파일을 선택한 경우

바로가기에 대한 정보:아래를 사용할 때 디렉토리는 바로가기 끝에 매개변수로 자동 추가됩니다. Send to, 이므로 바로가기를 디렉토리에 입력할 필요가 없습니다.

바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기로 이동한 다음 하위 메뉴에서 "바로 가기"를 선택하고 → Windows 디렉터리(또는 폴더)를 찾은 다음 해당 폴더로 이동합니다. system32 디렉토리를 클릭하고 좋아요.

을 추가하다 \ 및 "cmd.exe"(따옴표 제외)를 명령 문자열에 추가합니다.다음과 같아야 합니다.

C:\WINDOWS\System32\cmd.exe.

딸깍 하는 소리 다음 그리고 마치다.바탕 화면에서 새 CMD 아이콘을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 다음 다음 시작합니다.옵션에서 해당 행을 삭제하고 디렉토리가 시작될 위치에 경로를 추가하십시오.예를 들어, C:\temp\mp3 그리고 클릭 좋아요.

바로가기로 저장하기보다는 이렇게 해서 사용하는데 매우 유용하다고 생각합니다.바로가기로 표시할 답변이 이미 있지만 이를 공유하고 싶었습니다. 특히 각도 프로젝트에 매우 유용하다고 생각합니다.

  • 새 txt 파일을 만들고 다음 코드를 작성하십시오.
    @ECHO OFF cd C:\YourProjectPath\FolderPath\
  • 편리한 이름을 사용하여 .bat 파일로 저장합니다.(보통 "goto-myprojectname.bat"로 저장합니다.

  • 그런 다음 해당 BAT 파일을 기본 경로로 복사하십시오 (CMD를 실행할 때 기본 경로가 무엇이든간에 시작하십시오.예를 들어, 내 컴퓨터에서는 Windows/System32)입니다.

  • 그런 다음 확장자 없이 bat 파일 이름을 입력하세요.
  • 예를 들어:goto-myProjectName

그러면 그곳으로 데려다 줄 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top