适用于安卓的Windows子系统使访问本地文件变得更加容易
(资料图片)
Microsoft构建的 Windows 11 集成了对Android Windows 子系统(WSA) 的支持,使我们即使在计算机上也能享受我们最喜欢的操作系统。这还不是一个完全完美的体验,但微软正在不断改进。最新版本允许在 WSA 上运行的 Android 应用程序借助文件夹共享读取 Windows 11 文件,就像我们在 BlueStacks 等 Android 模拟器上看到的那样。
WSA 的大部分改进都是基于用户社区的反馈。经过多次请求,微软最近在 WSA GitHub 上发布消息,宣布从 WSA 版本 2305 开始提供文件共享功能(通过9to5Google)。在 WSA 设置中打开该功能后,您的 Windows 用户配置文件文件夹C:\Users\John Doe将可作为/sdcard/Windows供 WSA 文件选择器使用。
这种文件夹共享方法使 WSA 可以访问图片、文档和下载等重要目录。共享目录中的文件可供 Windows 程序和 Android 应用程序使用,这对于编辑存储在 WSA 外部的媒体文件等操作特别方便。
与授予 WSA 对 Windows 根级别目录无限制的访问权限相比,设置这样的共享目录还具有许多安全优势。例如,WSA 无法访问 Windows 系统文件、USB 驱动器上的潜在恶意软件、可执行文件以及共享目录中的隐藏文件。即使在访问共享目录时,Android 应用程序也需要显示系统对话框提示,请求管理文件的权限。
如果您不想授予 WSA 对共享用户文件夹的完全访问权限,WSA 允许在 WSA 的应用程序设置中以每个应用程序为基础撤销对共享目录的访问权限。即使文件共享已关闭,您也可以通过将特定文件从 Windows 文件夹拖放到正在运行的 Android 应用程序中来与 Android 应用程序共享这些文件。文件也可以通过这种方式复制粘贴,因为 WSA 也允许 Windows 剪贴板将文件粘贴到 Android 应用程序中。
默认情况下,WSA 预览版成员将可以使用文件共享。稳定通道中的用户需要在 WSA 设置中将其打开,但很高兴看到每个人都可以访问。希望微软对 WSA 的地理推广采取类似的方法,到目前为止,这种方法还相当有限。
关键词: