在 Windows 中处理文件的一般方法是将它们拖放到您想要用于查看/处理该文件的应用程序中(Notepad、Notepad++、Excel 等)。
由于我在 WSL 中有一个 Ubuntu 应用程序,因此我决定执行同样的事情以便在中搜索某些内容C:\Temp_Folder\Decompile\Decompile_Result.txt
,但是 Ubuntu 不理解这样的位置:
- 我期望该应用程序翻译以下内容,但这并没有发生:
"C:\Temp_Folder\Decompile\Decompile_Result.txt" to: "/mnt/c/Temp_Folder/Decompile/Decompile_Result.tx"
C:
Ubuntu 应用程序知道 Windows 位置 [ ] 和 Ubuntu 位置 [ ]之间的关系/mnt/c/
:
WSL $ df -hk
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 999036924 478061212 520975712 48% /
...
C:\ 999036924 478061212 520975712 48% /mnt/c
根据 Windows'添加和删除设置中,WSL版本信息为:
- 出版商:Canonical Group Limited
版本:2004.2022.1.0
是否有涵盖此翻译的版本或是否有计划在未来推出?
答案1
此问题已在错误报告中解决 使用 WSL 从文件资源管理器拖放会产生错误的文件路径 #331,其中最后一条评论来自 2022 年 2 月 3 日,内容如下:
此问题已在#11625,现已成功发布为
Windows Terminal Preview v1.13.10336.0
。
目前当前的稳定版本是 Windows 终端 v1.12.10393.0。
您可以等待v1.13
发布,也可以下载并安装预览版本,目前
Windows 终端预览版 v1.13.10395.0。