• ベストアンサー

cmd.exeのcdコマンドでボリューム移動出来ない

HDDボリュームがE,F,Gと3つありますが、cmd.exeを起動すると E:Documents and Setting\username> が必ず出てきて CD G:\ のコマンドを打ってディレクトリ・ボリューム移動してもまた E:Documents and Setting\username> が出てきてディレクトリ・ボリューム移動ができないで悩んでいます。 試しに (1)dirコマンドを打ちましたがEドライブの内容でした (2)dir \ コマンドを打つとE:(Eドライブのroot)に移動できました (3)上記の状態からdir G:\コマンドを実行すると有効です よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • 10FSR
  • ベストアンサー率59% (329/556)
回答No.3
unknown_hn
質問者

お礼

回答ありがとうございます。 >起動時の作業フォルダを変更したい時 作業フォルダの変更でcmd.exe起動時の変更が可能になりました。 それと%HOMEDRIVE%などの環境変数をカスタマイズして%mycd%を登録しておくと便利に使えました。 例えば CD %mycd% とかで長いパスにジャンプできます。

その他の回答 (2)

回答No.2

補足。 C:\Documents and Settings\Administrator>cd /? 現在のディレクトリを変更したり、ディレクトリ名を変更したりします。 CHDIR [/D] [ドライブ:][パス] CHDIR [..] CD [/D] [ドライブ:][パス] CD [..] .. 親ディレクトリに変更するときに指定します。 CD ドライブ: と入力すると指定されたドライブの現在のディレクトリが表示 されます。パラメータを指定しないで CD と入力すると、現在のドライブと ディレクトリが表示されます。 【現在のディレクトリだけでなく、現在のドライブも変更するには /D オプションを使用してください。】 (後略) ============== というわけで cd /d E:\ でもいけると思います

unknown_hn
質問者

お礼

回答ありがとうございます。 /dオプションがあると知りませんでした。 回答いただいて気づいたのでhelp cdで見ましたがしっかりと解説がありました。逆なことですが回答頂いて、やっとヘルプの内容がわかりました。

回答No.1

ボリューム(ドライブ)を移動するには、単に、 g: とタイプして下さい。これで、g: に移動します。 cd g:\ は、ドライブ g:\ のカレントディレクトリを \ に移動する という意味なので、ドライブの移動自体は発生しません。

unknown_hn
質問者

お礼

回答ありがとうございます。 g: Gとコロンで移動できました。 >cd g:\はドライブ g:\ のカレントディレクトリを \ に移動する cd \と同じ結果になりました納得です。

関連するQ&A