[command-line] 명령 프롬프트는 디렉토리를 다른 드라이브로 변경하지 않습니다

java (현재 Java 학습)를 컴파일하려고하는데 명령 프롬프트 디렉토리 (javac 사용)를 변경해야합니다.

C:\...\Admin> cd D:\Docs\Java
C:\...\Admin> cd
C:\...\Admin

디렉토리는 변경되지 않습니다. 따옴표를 사용하여 다시 시도하십시오.

C:\...\Admin> cd "D:\Docs\Java"
C:\...\Admin>

다시 디렉토리를 변경하지 않습니다. 내가 뭘 잘못하고 있죠?



답변

으로 @nasreddine는 대답하거나 사용할 수 있습니다/d

cd /d d:\Docs\Java

cd명령 에 대한 자세한 도움말을 보려면 다음을 사용하십시오.

C:\Documents and Settings\kenny>help cd

현재 디렉토리의 이름을 표시하거나 현재 디렉토리를 변경합니다.

CHDIR [/ D] [드라이브 :] [경로] CHDIR [..] CD [/ D] [드라이브 :] [경로] CD [..]

.. 상위 디렉토리로 변경하도록 지정합니다.

CD drive :를 입력하여 지정된 드라이브의 현재 디렉토리를 표시하십시오. 매개 변수없이 CD를 입력하여 현재 드라이브 및 디렉토리를 표시하십시오.

/ D 스위치를 사용하여 드라이브의 현재 디렉토리를 변경하고 현재 드라이브를 변경하십시오.

명령 확장이 활성화 된 경우 CHDIR은 다음과 같이 변경됩니다.

현재 디렉토리 문자열은 온 디스크 이름과 동일한 대소 문자를 사용하도록 변환됩니다. 따라서 CD C : \ TEMP는 현재 디렉토리가 C : \ Temp 인 경우 실제로 디스크에있는 경우입니다.

CHDIR 명령은 공백을 구분 기호로 취급하지 않으므로 이름을 따옴표로 묶지 않고 공백이 포함 된 서브 디렉토리 이름으로 CD를 작성할 수 있습니다. 예를 들면 다음과 같습니다.

cd \ winnt \ profiles \ username \ programs \ start 메뉴

와 같다:

cd “\ winnt \ profiles \ 사용자 이름 \ 프로그램 \ 시작 메뉴”

확장 기능이 비활성화 된 경우 입력해야하는 내용입니다.


답변

전환하려는 디렉토리가 다른 드라이브에 있습니다. 다음을 사용하여 해당 드라이브로 전환해야합니다.

C:\...\Admin> d:

그런 다음 cd원하는 디렉토리로 들어갈 수 있습니다 .

C:\...\Admin> d:
D:\>cd "Docs\Java"

D:\Docs\Java>


답변

다음과 같이 드라이브 문자 d 를 사용 하여 D 드라이브 로 변경 하십시오 .

  C:\> d:

드라이브를 변경할 때 d : 와 같은 드라이브 문자 만 입력하면됩니다 ( d : \와 같이 백 슬래시를 사용하지 마십시오. 작동하지 않습니다 ).

동일한 드라이브 내의 디렉토리 간을 이동할 때만 cd를 사용 하십시오.


답변

짧은 대답

에서 이동하는 올바른 방법 C:\...\Admin으로 D:\Docs\Java드라이브, 다음 명령입니다 :

cd /d d:\Docs\Java

자세한 내용은

D:\드라이브에서 임의의 위치에 있고 드라이브의 루트로 이동하려면 다음 명령을 사용할 수 있습니다.

cd d:\

D:\드라이브에서 임의의 위치에 있고 드라이브의 특정 폴더로 이동하려면 다음 명령을 사용할 수 있습니다.

cd d:\Docs\Java

다른 드라이브에 있고 드라이브의 루트로 이동 D:\하려면 다음 명령을 사용할 수 있습니다.

cd /d d:\

다른 드라이브에 있고 드라이브의 특정 폴더로 이동 D:하려면 다음 명령을 사용할 수 있습니다.

cd /d d:\Docs\Java

다른 드라이브에 있고 드라이브의 마지막으로 열린 폴더로 이동 D:하려면 다음 명령을 사용할 수 있습니다.

cd /d d:

의 약어 cd /d d:로이 명령을 사용할 수도 있습니다.

d:


답변

아래와 같이 경로 앞에 / d를 사용해야합니다.

cd /d e:\


답변

현재 작업 디렉토리에서 다른 디렉토리로 변경하려면 명령 프롬프트에서 변경할 드라이브 이름을 입력 한 후 : 기호를 입력해야합니다. 예 : D 드라이브로 변경하고 현재 C 드라이브에 있다고 가정하고 D :를 입력하고 Enter를 누르십시오.

반면에 동일한 작업 디렉토리 내에서 디렉토리를 변경하려면 cd (change directory) 명령과 디렉토리 이름을 사용하십시오. 예 : 새 폴더로 변경한다고 가정하고 cd “new folder”를 입력하고 Enter 키를 누르십시오.

CMD 사용 팁 : Windows 명령 행은 대소 문자를 구분하지 않습니다. 공백이있는 파일 또는 디렉토리로 작업 할 때는 따옴표로 묶으십시오. 예를 들어 내 문서는 “내 문서”입니다. 명령 행에서 파일 또는 디렉토리를 삭제하면 휴지통으로 이동되지 않습니다. 명령 유형 /에 대한 도움이 필요하십니까? 명령 후. 예를 들어, dir /? dir 명령에 사용 가능한 옵션을 제공합니다.


답변

다음과 같이이 명령을 사용하여 디렉토리를 변경할 수 있습니다 : 현재 현재 작업 디렉터가 c : \ drive 인 경우 D : \ 드라이브로 이동하려는 경우이 명령을 입력하십시오

cd /d D:\

이제 현재 작업 디렉토리가 D : \ drive이므로 Docs 아래의 Java 디렉토리로 이동하려면 아래 명령을 입력하십시오.

cd Docs\Java

참고 : d는 드라이브를 나타냅니다