Git BashにPATHが通らない時の対処法

こんにちは。

PATHを新たに通した後、Git Bashで実行しようとしたら、実行できませんでした。

そのときの対処法をまとめました。

Git BashにPATHが通らない時の対処法

今の状態

今の状態は以下の通りです。

  • 新たにPATHを追加する
  • コマンドプロンプトでは実行できるが、Git Bashでは実行できない
  • 実行したいファイルはショートカットファイル

ここから、いろいろ調べてやってみたことをまとめていきます。

ちなみに、コマンドプロンプトで実行できない場合は、PATHが通ってないです。その場合は、以下の記事をご覧ください。

PCの再起動

PCを再起動しました。

効果なしです。

PATHを出力

ちゃんとPATHに追加されているか、確認しました。

コマンドプロンプトでPATH出力

>echo %PATH%

Git BashでPATH出力

>echo $PATH

どちらでも、通したPATHは出力されました。

ショートカットファイル(.lnk)がいけないのではないか

コマンドプロンプトはWindows
Git BashはLinux環境です。

Windowsではショートカット(.lnk)を使えますが、
Linuxでは、使えないのではないでしょうか。

と思い、試してみました。

startコマンドで実行

ショートカットのファイル名を ” ○○ ” とします。

>start ○○

とすれば、Linuxでもショートカットを実行できるようです。

このコマンドを使って、PATHが通っているか確認しました。

コマンドプロンプト・Git Bash共に、
>start ○○
で実行することができました。

ですので、PATHはちゃんと通っているが、
Git Bashでは、ショートカット(.lnk)はそのままでは使えない

ということが分かりました。

まとめ

Git Bashのような、Linux環境のものは、
>start ○○
とすることで、.lnkのようなバイナリファイルを処理できます。

startコマンドを使いたくなかったのですが、それ以外の方法が見つかりませんでした。