
Firefoxは%PATH%にないので
c:\> where firefox
Firefoxが見つからない、また
c:\> firefox
ブラウザを起動します。
しかし、私が入力すると
c:\>start firefox
Windows (または cmd.exe) は実行可能ファイルを見つけることができます。これはどのように行われるのでしょうか?
答え1
開始コマンドは、 の情報だけに依存するわけではありません。特に、だけでなく%PATH%
、既知のアプリケーションをリストするレジストリ キーも検索します。HKCU\Software\Microsoft\Windows\CurrentVersion\App Paths\
HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\