Как запустить Windows Explorer из командной строки WSL Bash?

Навигация между оболочкой WSL Bash и средой Windows может быть сложной, потому что путь в Windows гласит:C:\Windowsа в bash это так:/mnt/c/WindowsЗапуск проводника Windows с использованием текущего рабочего каталога (CWD) не работает, выполнив:start .

Какую команду я должен набрать?

3 ответа

Нашел это: https://stackoverflow.com/questions/44245721/launching-explorer-from-wsl

По существу:

alias start='cmd.exe /c start'

затем start . тоже будет работать

Примечание: он не запустит проводник только для файлов linux, но все файловые системы сопоставленных окон будут работать.

На данный момент вам просто нужно написать

#!/bin/bash
explorer.exe

внутри вашего файла script.sh, и вы можете запустить его с

bash script.sh

Кажется, что по умолчанию /mnt/c/Windows нет в переменной окружения bash path, так что пока лучше всего:/mnt/c/Windows/explorer.exe .

Другие вопросы по тегам