如何在浏览器地址栏中使用 Windows 默认目录如 %OneDrive% 来访问文件夹?

How to use Windows default dir like %OneDrive% in browser address bar to access folder?

使用 Windows 文件资源管理器时,可以在地址栏中输入 %OneDrive% 使用 Internet Explorer 访问 OneDrive Folder.When,也可以输入 file:///%OneDrive%访问 Onedrive 文件夹。

但对于新的 Microsoft Edge,url 喜欢 file:///%OneDrive% 只会收到错误消息“ERR_FILE_NOT_FOUND”。

那么有什么解决方案可以在Microsoft Edge中不使用绝对路径访问默认的OneDrive文件夹吗?

出于安全考虑,您无法在 MS Edge 浏览器中使用 file:// 协议访问位于计算机上的一个驱动器文件夹。

不推荐在浏览器中使用 File:// 协议访问本地文件夹/文件,这被认为是一种不好的做法。包括 MS Edge 在内的大多数最新浏览器都不允许用户像这样访问文件。

我建议您使用文件资源管理器访问 OneDrive 文件夹。

如果您可以使用 IIS,那么作为解决方法,您可以尝试在 IIS 中为您的 OneDrive 文件夹创建一个虚拟目录。它将使用 HTTP 或 HTTPS 协议,您将能够使用 Edge 浏览器访问该文件夹。