
Ich habe msys2 auf meinem System installiert, das ein Programm namens „bash“ in bereitstellt C:\msys64\usr\bin\bash.exe
. Außerdem habe ich WSL auf meinem System installiert, das einen Launcher namens „bash“ in bereitstellt C:\Windows\system32\bash.exe
.
Ich verwende im Allgemeinen mehr die Bash von msys2 als die von WSL, daher möchte ich Windows 10 so konfigurieren, dass erstere verwendet wird, wenn ich „bash“ in das Feld „Ausführen“ eingebe. Ich habe bereits versucht, es C:\msys64\usr\bin
in C:\Windows\system32
die Variable PATH einzufügen. Windows scheint jedoch immer die Bash von WSL zu bevorzugen, und ich kann keine andere Möglichkeit finden, dieses Verhalten zu ändern.
Gibt es also eine andere Möglichkeit?
Antwort1
Ich habe Verknüpfungen in meiner Symbolleiste an beide Bash-Dateien angeheftet. Eine zeigt auf C:\msys64\usr\bin\mintty.exe und die andere auf C:\Windows\WinSxS\amd64_microsoft-windows-lxss-bash_31bf3856ad364e35_10.0.15063.0_none_50af37c8f560d163\bash.exe