web-dev-qa-db-ja.com

Windowsコマンドプロンプトでディレクトリ変更コマンドが機能しない

重複の可能性:
Windowsコマンドラインでcdコマンドを使用すると、D:\に移動できません

どういうわけか、ドライブを変更したいときにcdコマンドがwindowsコマンドプロンプトで機能しません。

たとえば、私がいる場合:

C:\Program Files\Windows Resource Kits\Tools>

コマンドで

cd d:\

d:ドライブに行く必要はありませんが、そのまま残ります

C:\Program Files\Windows Resource Kits\Tools>

cd..またはcd\を試すか、機能するドライブ内のディレクトリを変更しようとすると、.

何か助けは?

24

ドライブを変更する場合は、d:などのドライブ文字を入力するだけです(編集:d:\などのバックスラッシュは使用しないでください。機能しません)。ドライブ内のディレクトリ間を移動する場合のみ、cdを使用します。

36
jrc03c

別のドライブのフォルダーに移動する場合は、単純に入力しないでください。

cd/d d:\ someFolder\anotherFolder

/ dスイッチはcd /?で指定されています

ドライブの現在のディレクトリを変更することに加えて、/ Dスイッチを使用して現在のドライブを変更します。

38
TheLQ

その他のオプション:pushd d:\

前のディレクトリに戻る場合:popd

たとえば、「unc」ディレクトリに移動することもできます。(一時的なZ:ドライブを作成します)pushd \\ localhost\mydir

4
jordi

これは、DOS時代にまでさかのぼる既知の「機能」です。簡単に言うと、ドライブごとに1つの「Active Directory」があります。 cdは、そのドライブのActive Directoryのみを変更します。たとえば、cd C:\WINDOWSは、C:ドライブのActive Directoryを\WINDOWSに変更します。別のドライブに変更するには、A:などを使用してAドライブに変更します。

4
Hello71