내가 원하는 곳에서 명령 프롬프트(cmd) 실행하기 (윈10, 11)

 언젠가부터인지 모르겠으나, 윈도우에서 cmd보다 powershell을 기본 터미널로 지정했습니다. 하지만 많은 사람들은 아직도 cmd (명령 프롬프트, 혹은 커맨드 프롬프트)를 선호하죠.

그런데 명령 프롬프트(cmd) 실행하실 때, 시작 폴더가 내가 원하는 곳이 아니어서 불편하셨던 적 없으신가요? 

새까만 창에서는 전체 트리구조를 한 눈에 볼 수 없기 때문에 cd 명령과 dir 명령을 계속해서 입력해가면서 내가 원하는 위치로 찾아가야 합니다.

특히나 자주 이런 작업을 해야 한다면, 여간 불편한 것이 아닙니다. 때문에 명령 프롬프트 시작 위치를 내가 원하는 곳으로 바꿀 수 있는 방법을 아래에서 알려 드리겠습니다.


일반적인 명령 프롬프트(cmd) 실행 방법

여러분은 명령 프롬프트를 실행하실 때 어떻게 하시나요?

저는 주로 실행창 (Win + R) 혹은 윈도우키를 누른 후 빠른 검색 입력란에 cmd를 입력합니다.

(아래는 윈도우 11 화면 기준이지만 윈도우 10 또한 메뉴는 거의 유사하며 기능도 동일합니다.)

실행창을 이용해서 실행

Win + R 을 누르시면 실행 창이 열리는데, 여기에 cmd 입력 후 엔터 치시면 명령 프롬프트가 열리게 됩니다.
실행창

윈도우키를 눌러 빠른 검색창에 cmd를 입력하여 실행

윈도우 키를 한 번 누르면 빠른 검색 창이 나옵니다. 현재 PC에 설치된 앱을 검색할 수도 있고, 웹 검색 결과도 나오지만 직접 프로그램명을 입력해서 실행할 수도 있습니다.
한 마디로 검색 + 실행 기능이 합쳐진 통합 기능입니다.

통합 검색창

내가 원하는 곳에서 명령 프롬프트를 실행할 수는 없을까?

위의 방법들을 이용했을 때 불편한 점은, 이 명령 프롬프트는 실행 시 기본 폴더가 사용자 폴더로 지정되어 있습니다.

즉, 시작 폴더 경로는 "C:\Users\<계정명>" 과 같이 나옵니다. 그림이 작지만, 확대해서 보시면 무슨 뜻인지 아실 수 있을 것입니다.

시작 폴더 위치

그렇다면 명령 프롬프트(cmd) 실행 시에 내가 원하는 위치에서 바로 시작할 수는 없을까요? 그것도 아주 쉬운방법으로?

방법이 있습니다. 바로 탐색기를 이용하는 방법입니다.


1. 먼저, 탐색기를 엽니다.

Win + E 를 누르시거나, 빠른 검색창(Win키 한 번)을 여신 뒤 "탐색"을 입력하시면 파일 탐색기가 나옵니다.

파일 탐색기 실행

2. 내가 명령 프롬프트를 열기 원하는 곳으로 이동합니다.

명령 프롬프트 상에서 cd 명령이나 dir 명령으로 까만 화면 속에서 내가 가야할 곳을 끝없이 찾아 들어가야 하는 방식에 비해 클릭 몇 번으로 가능하니 훨씬 편리합니다.

아래 그림에서 이동한 위치는 C:\폴더1\서브폴더2 입니다.

원하는 폴더 위치로 이동

3. 주소 입력창에 cmd 를 입력합니다.

주소 입력 창에는 현재 폴더의 경로가 표시되어 있습니다. 기본적으로 폴더 경로를 입력하도록 되어 있습니다.

그리서 저는 여기에 명령어를 입력할 생각을 못 했는데, 명령 프롬프트 실행 명령(cmd)를 입력하면 해당 위치를 시작 위치로 해서 실행이 됩니다.

주소입력창
주소 입력창 : 명령 입력전 현재 폴더 주소가 표시된 모습
주소 입력창 : 명령 입력한 모습
cmd 명령 입력한 모습 (cmd . 을 입력해도 됩니다.)

위와 같이 cmd를 입력 후 엔터 치시면, 현재 탐색기의 위치인 C:\폴더1\서브폴더2 를 시작 위치로 해서 잘 실행된 것을 보실 수 있습니다. 어렵지 않죠?
시작위치 변경 실행 성공화면


마치며

사실 한 가지 방법이 더 있긴 합니다. 바로 탐색기에서 Shift + 우클릭으로 명령 프롬프트를 여는 방법인데요, 아쉽게도 윈도우 11에서는 이 기능을 이용해도 Powershell이 기본이 됩니다.
기본 터미널을 Powersell에서 명령 프롬프트로 변경하는 방법을 알아내면 해당 주제로 포스팅 해보겠습니다. 읽어주셔서 감사하고 도움이 되셨길 바랍니다.

이전최근