You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在浏览器地址栏使用%OneDrive%等Windows默认目录变量访问文件夹

解决方案

Microsoft Edge默认出于安全限制,禁用了file协议URL中的系统环境变量解析功能,因此无法直接识别file:///%OneDrive%格式的地址。目前有以下几种可行的解决方法:

方案1:修改Edge启动参数

  • 右键点击你常用的Microsoft Edge快捷方式(桌面/任务栏/开始菜单中的快捷方式均可),选择「属性」
  • 在「快捷方式」标签页的「目标」输入框中,原有内容的末尾追加一个空格,再粘贴以下参数:
    --allow-file-access-from-files --enable-features=EnableEnvironmentVariablesInFileUrls
  • 点击「确定」保存设置,关闭所有正在运行的Edge进程后,通过修改后的快捷方式重新启动Edge,即可正常访问file:///%OneDrive%地址

注意:该配置仅对当前修改的快捷方式生效,如果通过其他入口(比如第三方应用点击链接唤起Edge)启动浏览器,配置不会生效。

方案2:自定义OneDrive URI协议(全局生效)

通过修改注册表新增自定义URI协议,不需要依赖Edge的参数配置,全局所有场景都可以使用:

  • 新建一个空白文本文档,粘贴以下注册表内容:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\onedrive]
@="URL:OneDrive快速访问协议"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\onedrive\shell\open\command]
@="cmd /c start \"\" \"%OneDrive%\""
  • 将文件后缀名从.txt改为.reg,双击文件确认导入注册表
  • 之后在Edge地址栏输入onedrive://并回车,即可直接打开本地OneDrive文件夹,不需要输入绝对路径

注意:修改注册表前建议备份对应注册表项,操作失误可能影响系统功能。

方案3:配置Edge自定义搜索关键字快速唤起

如果你不想修改浏览器参数也不想动注册表,可以通过Edge的自定义搜索功能实现快速访问:

  • 打开Edge设置页面,依次进入「搜索、服务和性能」→「地址栏和搜索」→「管理搜索引擎和站点搜索」
  • 点击「站点搜索」右侧的「添加」按钮,按以下内容填写:
    • 搜索引擎名称:打开OneDrive
    • 关键字:od
    • URL格式:file:///%OneDrive%
  • 保存后,只要在Edge地址栏输入od再按 Tab 键,回车即可直接跳转访问OneDrive文件夹

内容的提问来源于stack exchange,提问作者lyx

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 17:45:02