Windowsで現在の作業ディレクトリを外部ドライブに変更できない[重複]


9

重複の可能性:
Windowsコマンドラインでcdコマンドを使用すると、D:\に移動できません
C:\以外のドライブにCMD cdが機能しない

Windowsのコマンドプロンプトを使用して、外部USBディスクにあるプログラムを実行しようとしています。Windows 7 64ビットを実行しています(VMWare Workstation 8.0で実行しています)。

ここで何が起こるかです:

  1. USBディスクを接続すると、マイコンピュータにドライブ文字「E」として表示されます。
  2. 私は、起動cmdスタートメニューから。
  3. プロンプトが表示されることに気づきました C:\Users\Tom>
  4. 私はタイプする cd E:\
  5. プロンプトが表示されることに気づきましたC:\Users\Tom>cdも生成されます C:\Users\Tom>

explorer.exeを使用してドライブを問題なく探索でき、VMWare Workstationに従って接続されています。何が悪いのですか?

回答:


24

入力すると、ドライブE:cd e:\の現在の作業ディレクトリ(CWD)が変更されますが、現在そのドライブ上にいません。ドライブE:に移動するには、「:」と入力してEnter キーを押します。E:

あなたは変更することができCWDあなただけのコロンドライブ文字を入力して、いつでもドライブを変更することができますよう、それをすることなく、任意のドライブのを()。

これは、MS-DOS(およびおそらく他のすべてのDOS OS)の非常に最初のバージョン以降、Windowsの後継バージョンとして期待される動作です。


1
あなたが入力した場合cd e:\fooCドライブにしばらくはまだ、その後、入力されたe:あなたは、フォルダがないように変更することを見つけるだろうe:\>だけにe:\foo> 月愚かなようですが、あなたは長いDOSパスにいくつかのことをコピーする必要がある場合には便利です。パスを変更すると、入力するだけcopy bar.txt e:でe:のルートではなく、指定したパスに移動します。パスを再指定する必要はありません。
techturtle 2012年

はい、それが別のドライブのCWDを変更するポイントです;)
0xAF

6

別のドライブに変更するには同時にそのドライブにディレクトリを指定しますが、このように「/ D」-parameterを使用することができます。cd /d E:\これは、Eのルートディレクトリに移動します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.