私はここでLinuxの背景から来たWindows noobです。別のドライブ上のディレクトリに変更するcmdプロンプトで問題が発生しています。この特定のシナリオに適した答えが見つからないか、正しい用語で検索していません。ここにシナリオがあります...
_C:\
_を使用していて、ディレクトリに移動したいのですが、_E:\specific\directory
_と言います。
cd
の_/E
_スイッチについて知っていますが、この場合は機能しません。さらに、SSDに_C:\
_および_D:\
_があり、_E:\
_がHDDにあるため、2つの異なる物理ハードドライブにあります。
できます
_C:\> cd /D D:\specific\directory
_問題ありませんが、
_C:\> cd /E E:\specific\directory
_
エラー_The filename, directory name, or volume label syntax is incorrect.
_が発生する
_E:\
_ドライブで許可する唯一の方法は、2つのコマンドを使用することです。つまり、最初に_C:\> e:
_を実行すると、次に_E:\
_ドライブに到達し、次に2番目のcd
コマンド_E:\
_で任意のディレクトリに移動できます。では、2つではなく1つのコマンドで_C:\
_から_E:\
_の特定のディレクトリに移動する方法はありますか?
ありがとう!
/D
スイッチは、使用する必要があるものです。ごと SS64 on CD
、CD /D ...
は、ドライブとディレクトリの両方を変更します-変更しようとしているドライブに関係なく-CD /D E:\Specific\Directory
。
Jeff Zeitlinが指摘したように、/ Dスイッチを使用できますが、とにかくcmdの代わりにPowershellを使用することを強くお勧めします。これはcmdの代わりになることを意図しており、その中で次のようになります。
cd E:\specific\directory
あなたが望む行動を与えます。また、ls
などの「エミュレート」* nixコマンドを"little"にしてWindowsシェルへの移行を行う人々にとってより親しみやすいエイリアスもいくつか付属しています。