Windows2000およびWindowsXPで”ファイル名を指定して実行”から

IEXPLORE.EXEと入力し実行するとIEが起動します。
しかし,CMDでCドライブのルートからIEXPLORE.EXEを実行すると,
パスがとおらないためIEが起動しません。
なぜ,”ファイル名を指定して実行”だとパスがとおるのでしょうか?
環境変数でC:\Program Files\Internet Explorerのフォルダも指定されてないし・・・
おわかりのかた教えてください。

回答の条件
  • 1人1回まで
  • 登録:2006/08/24 15:12:58
  • 終了:2006/08/24 15:50:49

ベストアンサー

id:miyamuko No.1

miyamuko回答回数29ベストアンサー獲得回数112006/08/24 15:43:26

ポイント100pt

「ファイル名を指定して実行」はまず以下のレジストリからコマンドを探します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

その後、環境変数 PATH の中からコマンドを検索します。

IE や Excel などはインストール時に App Paths にパスを登録しているのでファイル名を指定して実行でフルパスを入れなくても実行できるのだと思います。


http://arena.nikkeibp.co.jp/tec/winxp/20050401/111871/

http://www.dr-pc.jp/62.htm

id:bankband

ズバリです。

ありがとうございました。

2006/08/24 15:50:10

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

  • ランチャー ソフトウェアを起動するランチャーについて ファイルの関連付けを使ってソフトを起動する手もあるけど、やっぱりアプリから起動する事の方が多いと思う。Windowsのアプリケ
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません