- ベストアンサー
コマンドプロンプト起動時の表示
こんにちは。 WIN2K PROでコマンドプロンプトを起動すると、 「C:\>」で表示されるものと 「C:\Documents and Settings\ユーザー」で 表示されるものがあるのですが、この違いはど こで指定しているのでしょうか?大勢に影響は 無いのですが気になったので質問します。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
もう貴方自身が答えを書かれてますね。 > 「%HOMEDRIVE%%HOMEPATH%」が が、答えです。 %で囲まれている文字列が環境変数と言うものです。 HOMEDRIVE がカレントユーザーのホームドライブ番号が、 HOMEPATH がカレントユーザーのホームフォルダがそれぞれOSによってこれらの環境変数にセットされます。 ちなみに次の、SystemRoot も環境変数です。 環境変数は条件によりセットされる値を変えることが出来ます。OSが行なう事も有れば利用ユーザーがバッチファイルで指定して作成変更することもできます。 一度コマンドプロンプトで、 set を実行してみて下さい。現在セットされている環境変数とセットされている値が表示されます。 もう一つシステムプロパティの「詳細」にも環境変数をセットすることのできるボタンが有ります。 使い方一つで結構便利に使えますよ。
その他の回答 (2)
- hideo2004
- ベストアンサー率35% (68/189)
ここには、カレントディレクトリが表示されています。 このカレントディレクトリは、コマンドプロンプトのプロパティにある「作業フォルダ」で指定します。
補足
hideo2004さん、こんにちは。 プロパティの記述はともに同じです。 なのに、何故表示が違うのでしょうか。 不可解です。
- waffle_crepe
- ベストアンサー率32% (10/31)
コマンドプロンプトがどのディレクトリで実行しているかの違いだけだと思います。 ちなみに、コマンドプロンプトのショートカットのプロパティ(項目またはアイコンを右クリック→プロパティ)で、「作業フォルダ」の項目に書かれている位置になっていると思います。
補足
waffle_crepeさん、こんにちは。 作業フォルダにはともに、 「%HOMEDRIVE%%HOMEPATH%」が 設置してあります。リンク先もともに、 「%SystemRoot%\system32\cmd.exe」 、つまりデフォルトのままです。 それなのに何故違いが生じるのでしょうか?
お礼
yohkahさん、こんにちは。 お礼が遅くなってすみません。 いろいろな環境変数というのが用意されて いるのですね。新たな発見にびっくりしま した。 自分なりに変更して試してみたいと思います。 どうもありがとうございました。