Как перевести путь wslpath / home / user / в windows - PullRequest
0 голосов
/ 26 ноября 2018

Я использую подсистему Linux Windows 10 (Windows 10 версии 1803)

Я могу использовать командную строку:

user@laptop:~$ wslpath -w /c/
C:\

Но когда я пытаюсь использовать

user@laptop:~$ wslpath -w ~
wslpath: /home/user: Result not representable

Даже я использую:

user@laptop:~$ wslpath -w /home/user
wslpath: /home/user: Result not representable

почему?Как перевести / home / user в путь к Windows?

мой путь к домашней папке в Windows C:\Users\winuser\AppData\Local\lxss\home

Я ожидаю, что какая-то командная строка может вернуть мне эту строку.

1 Ответ

0 голосов
/ 30 ноября 2018

Короче ... вы не !

Пожалуйста, прочитайте этот пост: https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-not-change-linux-files-using-windows-apps-and-tools/

Не пытайтесь проникать в папки, содержащие ваш Linuxфайлы из Windows - есть драконы!

Если вы хотите обмениваться файлами между Windows и Linux, сохраните их в папке Windows, а затем получите доступ к общим файлам через /mnt/<drive-letter>/<file-path> в Linux / WSL.См. Приведенный выше пост для примеров.

...