当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 Windows 10 上从适用于 Linux 的 Windows 子系统打开文件

作者:精品下载站 日期:2024-12-14 05:36:22 浏览:14 分类:玩电脑

如何在 Windows 10 上从适用于 Linux 的 Windows 子系统打开文件


适用于 Linux 的 Windows 子系统为 Windows 10 用户在 Windows 计算机上提供了 Linux shell,从而使使用 Linux 变得更加容易,而无需切换到其他系统。在某些情况下,用户可能可以完全放弃单独的 Linux 系统,而仅使用 Windows 系统来完成工作。如果您仍在学习使用 WSL,您可能想知道如何从适用于 Linux 的 Windows 子系统打开文件。您可以通过一个简单的命令来完成此操作。

从 WSL 打开文件

为了从 WSL 打开文件,您需要知道命令,并且需要知道要打开的文件的完整路径。可以从文件资源管理器复制该路径。

获得要打开的文件的路径后,打开 Bash。您可以使用 Windows 搜索来打开它,但是,如果它没有出现在搜索结果中,则您可能尚未在系统上启用 WSL,或者启用后尚未在其上安装 Linux。继续启用 WSL 并从 Microsoft Store 安装 Ubuntu。

[玩转系统] 如何在 Windows 10 上从适用于 Linux 的 Windows 子系统打开文件

运行以下命令。将“完整路径到文件”替换为要打开的文件的完整路径。

命令

cmd.exe /C start "complete-path-to-file"

示例

cmd.exe /C start "D:A.png"

[玩转系统] 如何在 Windows 10 上从适用于 Linux 的 Windows 子系统打开文件

当然,该文件将使用 Windows 10 电脑上安装的应用程序打开。事实上,它将在为该特定文件类型设置的默认应用程序中打开。

您可以使用相同的命令在 Windows 10 上打开应用程序。您所需要做的就是输入 EXE 的路径或应用程序的快捷方式。

cmd.exe /C start notepad.exe

使用记事本,您不需要完整路径,但对于您安装的其他第三方应用程序以及相当多的库存应用程序,您将需要完整路径。这不适用于 UWP 应用程序,但适用于在 UWP 应用程序中打开的文件。例如,如果您的 Windows 10 PC 上仍然有旧的 Edge 应用程序,并且您已将其设置为默认 PDF 查看器,您将能够使用上面给出的命令在 Edge 中打开 PDF 文件,但是,您将无法由于 UWP 没有 EXE,因此可以使用上述命令打开 Edge。

不过,有一个简单的解决方法;应用程序快捷方式。创建您希望能够从 WSL 打开的 UWP 应用程序的应用程序快捷方式,获取快捷方式的完整路径,并将其与上面给出的命令一起使用。它将打开 UWP。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯