Windows でパスが通ってないのに実行できるワケ

WindowsPC に Excel が入っている場合 「ファイル名を指定して実行」に excel と入れるだけで Excel を起動することができます。

コマンドプロンプトで次のように打っても Excel が起動します。

C:\> start excel

excel.exe にパスは通っていなくても起動できる理由は レジストリに登録されているからです。

HKEY_LOCAL_MACHINE
  \SOFTWARE
    \Microsoft
      \Windows
        \CurrentVersion
          \App Paths
            \excel.exe

このように excel.exe が登録されています。

手動で App Paths にキーを追加して 値に実行パスを設定すれば パスが通っていなくても実行できるようになります。

Google サイト内検索

Amazonアソシエイト