Как запустить 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 .