
我在我的系統上安裝了 msys2,它提供了一個名為「bash」的程式C:\msys64\usr\bin\bash.exe
。我還在我的系統上安裝了 WSL,它提供了一個名為“bash”的啟動器C:\Windows\system32\bash.exe
。
我通常比 WSL 的 bash 更常使用 msys2 的 bash,因此我想將 Windows 10 配置為在「執行」框中輸入「bash」時使用前者。我C:\msys64\usr\bin
之前嘗試過將其放入C:\Windows\system32
PATH 變數中。然而,Windows 似乎總是更喜歡 WSL bash,我找不到其他方法來改變這種行為。
那麼,還有別的辦法嗎?
答案1
我已將工具列中的快捷方式固定到兩個 bash 的捷徑。一個指向 C:\msys64\usr\bin\mintty.exe,另一個指向 C:\Windows\WinSxS\amd64_microsoft-windows-lxss-bash_31bf3856ad364e35_10.0.15063.0_none_50af3c88f