10.【CD,CHDIR】カレントディレクトリを変更する

DIRコマンドやその他のコマンドは、カレントディレクトリを変更なくても他のディレクトリに対して作業をすることができます。しかし、コマンドを入力するたびに長いパスを入力しないといけないような場合、カレントディレクトリを作業の中心となるディレクトリに変更しておいた方が、入力するオプションも短くなって、作業を効率的に進めることができます。

オプション

書式:CD [スイッチ] [パス名]

CDコマンドは、カレントディレクトリを変更してくれます。オプションのパス名には絶対パスと相対パスを利用することができます。例えば、Homeディレクトリがカレントディレクトリの場合、その下層にあるDocumentsディレクトリにカレントディレクトリを移動したい場合は、次のように入力します。

> CD Documents

スイッチもパス名も省略すると、カレントディレクトリのパスを次の行に表示します。

この関連とディレクトリのパスを表示する機能ですが、プロンプトの表示がデフォルト(初期値)のままだとあまり役には立ちません。

プロンプトには同じ内容が既に表示されているからです。しかし、プロンプトに表示される情報はコマンドによって変更することができます。そういう時にカレントディレクトリのパスを知りたければCDコマンドをオプションなしで実行してみましょう。

スイッチ

CDコマンドには一つだけスイッチが設定されています。単一ドライブでパソコンを使用さている方にはあまり必要にならないと思いますが、最近では複数の内臓ドライブや、SDカード、USBメモリなど外部ストレージやネットワークストレージを使用される方も多いでしょう。そういう方におすすめなスイッチです。

オプションの種類機能
/dカレントディレクトリとカレントドライブを一度に変更する
CDコマンドのスイッチは/d一つだけ。

通常、パスに半角スペースを含む場合、パス全体、または半角スペースを含むディレクトリ名を””(ダブルクォート)で囲む必要がありますが、/dオプションを使用するときは、パス名に空白があっても””で囲む必要はありません。これは、オプションが1つしかないため、以後の情報を全てパスとして認識するためです。

CDコマンドとCHDIRコマンドはコマンド名が異なるだけでパラメータの設定や使い方は全く同じです。CDとCHDIR、どちらか一方を覚えておけばいいでしょう。お勧めはCDの方です。コマンドプロンプト ではあこのCDコマンドのようにコマンド名が違い、使い方は一緒というコマンドがいくつかあります。基本的に短いコマンド名を覚えていただくとよいでしょう。

まとめ

今回はCDコマンドを使ってカレントディレクトリを変更する方法を勉強しました。CDコマンドとDIRが使えれば、エクスプローラーで「フォルダをダブルクリックして次々に一覧を表示させる」といった操作を代替することもできます。
是非一度、ルートディレクトリやHomeディレクトリから、CDとDIRコマンドを使ってパソコン内のディレクトリを見て回ってみましょう。

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA