📅  最后修改于: 2023-12-03 15:21:54.538000             🧑  作者: Mango
在 Windows 上运行的一些应用程序需要从 WSL(Windows Subsystem for Linux)获取其正确的 Windows 文件路径。这些应用程序包括很多命令行工具、编辑器、调试器等等。在本文中,我们将介绍如何在 WSL 中获取这些应用程序的 Windows 文件路径。
首先,我们需要验证一下 WSL 是否已经正确地与 Windows 集成。具体方法可以参考官方文档:WSL 运行起来了,我该如何与 Windows 集成呢?
接下来,我们就可以使用以下命令来获取窗口应用程序的文件路径:
cmd.exe /c "echo %ProgramFiles%\\WindowsApps\\AppPackageName\\App.exe"
其中,AppPackageName
是我们需要获取路径的应用程序包名,App.exe
是我们需要启动的应用程序。
这个命令的具体作用是:
cmd.exe
命令,打开 Windows 命令行界面。%ProgramFiles%
来获取 Windows App Program Files 目录的路径。需要注意的是,这个命令需要在 WSL 中执行,并且很多应用程序包名是带有版本号的,所以需要正确地区分应用程序的不同版本。
通过以上命令,我们可以在 WSL 中方便地获取窗口应用程序的路径,为我们的开发工作提供了很大的便利。