1

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

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

3 ответа3

2

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

#!/bin/bash
explorer.exe

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

bash script.sh
1

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

По существу:

alias start='cmd.exe /c start'

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

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

1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .