
システムに msys2 をインストールしました。これは、 で「bash」という名前のプログラムを提供しますC:\msys64\usr\bin\bash.exe
。また、システムに WSL もインストールしました。これは、 で「bash」という名前のランチャーを提供しますC:\Windows\system32\bash.exe
。
私は通常、WSL の bash よりも msys2 の bash を使用することが多いため、実行ボックスに「bash」と入力したときに前者を使用するように Windows 10 を構成したいと思います。C:\msys64\usr\bin
以前C:\Windows\system32
、PATH 変数に配置することを試みました。しかし、Windows は常に WSL bash を優先しているようで、この動作を変更する別の方法が見つかりません。
それで、別の方法はあるのでしょうか?
答え1
ツールバーに両方の bash へのショートカットを固定しました。1 つは C:\msys64\usr\bin\mintty.exe を指し、もう 1 つは C:\Windows\WinSxS\amd64_microsoft-windows-lxss-bash_31bf3856ad364e35_10.0.15063.0_none_50af37c8f560d163\bash.exe を指します。