コマンドを指定して実行

0pt

Windows の「コマンドを指定して実行」で登録されているアプリケーションのexe名を指定すると簡単に起動することができる。

でもパスの通っていない場所のアプリを起動できるのはなぜ? コマンドプロンプトから起動できないのはなぜ? と思ったらこうなっているらしい。

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

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

http://q.hatena.ne.jp/1156399976

「コマンドを指定して実行」について友人に書いてもらう。

あなたにとって「コマンドを指定して実行」とは?

ログインするとワンクリックでキーワードを投稿できます

ログインする 新規登録する

他の人の「コマンドを指定して実行」を見る