WindowsエクスプローラーのコンテキストメニューからWSL2のUbuntuをすぐに起動したいのです。
前提
WSL2にUbutuをインストール済み
設定内容
次の内容を任意のファイル(拡張子は.reg)に保存し、そのファイルをダブルクリックして実行します。
(管理者で実行する必要がある思います)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\WSL-Ubuntu]
@="Ubuntu ‚ÅŠJ‚"
"Icon"="C:\\Windows\\System32\\wsl.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\WSL-Ubuntu\command]
@="wsl.exe -d Ubuntu -e sh -c \"cd \\\"$(wslpath '%V')\\\"; exec bash\""
確認
正しく設定できるとWindowsエクスプローラーのコンテキストメニューにUbuntu で開く
が追加されます。
余談
-
ターミナルで開く
でWindows ターミナルを起動してから、wsl.exe
を実行しても同じです。 - Windows エクスプローダーのアドレスバー(?)にwslと入力して、Enterでも同じです。