【问题标题】:WSL - explorer.exe launches System32 directoryWSL - explorer.exe 启动 System32 目录
【发布时间】:2020-04-17 14:11:13
【问题描述】:

我遇到了`explorer.exe .` opens System32 directory in Windows 1903 中列出的完全相同的问题。

当我键入命令 explorer.exe 时,我只得到 System32,而不是我当前的文件位置。

如何正确获取当前位置?

【问题讨论】:

  • 可能的解决方案here
  • @vulpxn 这与我上面链接的问题完全相同,只是上下文不同......请阅读解决方案并进行比较。 都是一样的。
  • 我没有看到该帖子与您引用的问题的链接,但无论如何,没有在其他链接上发布的解决方案有效?我只是能够验证它们都在工作。如果您在资源管理器导航栏中导航到\\wsl$,您可以访问它吗?我的机器上只安装了一个发行版,所以我不确定这是否与存在多个操作系统的行为不同。

标签: windows-subsystem-for-linux


【解决方案1】:

试试这个

$ explorer.exe $(wslpath -w $(pwd))
# or,
$ alias explorer='explorer.exe $(wslpath -w $(pwd))'

【讨论】:

  • 它说“无效参数”。
  • 那么它必须与您的安装有关。作为参考,我在 Windows 1909 上使用 Ubuntu 18.04 LTS
  • 我使用的是 Ubuntu 18.04 版本 1809。差别不大。
  • 如果您在常规资源管理器导航栏中输入\\wsl$,它应该会将您带到一个文件夹,其中有一个名为Ubuntu 的文件夹,您可以从那里随意遍历。我会尝试,如果这不起作用,请查看在某处提交问题或进行全新安装。
  • 完全卸载 WSL 并重新安装。有一个关于如何去做的讨论here
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多