Windows 7 CD 명령은 디렉터리만 에코합니다.

Windows 7 CD 명령은 디렉터리만 에코합니다.

모든 새로운 셸 인스턴스의 경로는 내 사용자 디렉터리(C:\Users\user)에서 시작됩니다.

이 디렉토리나 드라이브(이 경우 C:) 내에서는 예전처럼 cd 명령을 사용할 수 없습니다. 지정된 디렉토리만 에코합니다.

디렉터리를 상위 디렉터리로 변경하자마자 "cd D:"를 실행할 수 있으며 드라이브로 변경됩니다.

그러나 이 동작은 셸의 모든 인스턴스에서 일관되게 나타나지 않습니다.

때로는 C:로 가서 변경해야 할 때도 있습니다.

나는 grails를 시작하는 데 익숙했기 때문에 명령을 잘못된 방식으로 사용하지 않을 것이라고 확신합니다.

답변1

다른 드라이브로 전환하려면 해당 드라이브 문자를 사용하면 됩니다. 명령은 D:D 드라이브로 전환됩니다. 다른 디렉터리(예: D:의 루트)로 변경하려면 두 가지 명령이 필요합니다.

D:
cd D:\
(or)
D:
cd \

Windows 셸에는 각 드라이브/볼륨에 대한 활성 디렉터리가 있습니다. 디렉터리를 변경할 때 드라이브 문자를 지정하면 해당 볼륨의 활성 디렉터리가 변경되지만 실제로 해당 볼륨도 활성화되지는 않습니다.

답변2

cd드라이브만 있으면 해당 드라이브의 현재 디렉터리만 표시됩니다. 드라이브 자체를 현재 디렉터리( d:)로 전환하는 명령으로 전달하거나, cd /d드라이브와 디렉터리를 모두 전환하는 데 사용합니다.

관련 정보