Информация о среде: < /h3>
Система: Windows 11 + WSL 2 (ubuntu) < /li>
Shell: zsh /bash < /li>
remote connection: openssh < /li> < /bash> < /li>
remet Симптомы: < /h3>
Локальный терминал работает нормально: при открытии терминала WSL непосредственно на физическом компьютере (например, через терминал Windows) я могу успешно запускать: < /p>
Программы Windows: motepad.exe, calc.exe < /li>
< /ul>
Keil5 compilation: /mnt/d/Keil_v5/UV4/UV4.exe -b project.uvprojx
< /code>
SSH Connection Fake: при подключении к WSL на одном и том же компьютере через SSH все программы Windows не сбои с ошибкой: < /li>
< /ul>
notepad.exe: Invalid argumen
< /code>
Даже я использую сам wsl ssh (ssh name@localhost), он не работал < /p>
Попытка устранения неисправностей: < /h3>
wssl Обычно
Основной вопрос: < /h3>
Почему WSL ведутся ведут себя и тем же компьютера между локальными терминалами и SSH? Как я могу сделать сеансы SSH правильно вызовать программы Windows?0 export PATH=$PATH:/mnt/c/Windows/System32:/mnt/c/Windows
1 export PATH=$PATH:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32
< /code>
int.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... t-fail-via
Мобильная версия