You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Microsoft Edge中通过HTML超链接打开映射的Windows Explorer文件夹

解决Microsoft Edge中无法通过file://链接打开映射网络文件夹的问题

这个问题本质是Edge的安全限制导致的——为了防范恶意网页未经授权访问本地/网络文件,Edge默认阻止了网页中的file://链接直接唤起资源管理器打开共享文件夹。结合你是企业内部局域网门户的场景,下面几个方案可以针对性解决问题:

方案1:通过组策略配置(适合企业批量部署)

如果你的公司有域环境或支持批量推送组策略,这是最省心的方式:

  • 打开组策略编辑器(运行gpedit.msc
  • 导航到路径:计算机配置 > 管理模板 > Microsoft Edge > 安全设置
  • 找到并启用允许文件URL链接(Allow file URLs links)策略
  • 配置完成后重启Edge,此时内部门户的file://链接就能正常唤起Windows资源管理器打开网络文件夹了

方案2:修改Edge注册表设置(单用户/非域环境)

如果是单用户配置或没有组策略权限,可以手动修改注册表实现:

  1. 打开注册表编辑器(运行regedit
  2. 导航到:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge(若不存在Edge项,手动右键新建项)
  3. 右键新建DWORD(32位)值,命名为AllowFileURLs
  4. 将值设置为1(1代表启用,0为默认禁用状态)
  5. 重启Edge后,file://链接即可正常工作

方案3:添加内部门户到受信任站点并调整安全设置

这个方法依赖Windows的Internet选项配置,适合不想修改全局策略的场景:

  • 打开Edge的设置和更多(右上角三个点)→ 设置隐私、搜索和服务 → 拉到最底部点击安全性下的Internet选项
  • 切换到安全标签页,选择受信任的站点,点击站点按钮,把内部局域网门户的URL添加进去(注意可去掉https://前缀,只保留域名/IP)
  • 回到安全标签页,点击自定义级别,在弹出的窗口中找到:
    • 文件下载分类下的启用文件和文件夹的拖放,设置为启用
    • 其他分类下的启动应用程序和文件在IFRAME之外,设置为启用
  • 保存设置后重启Edge,测试file://链接是否正常

额外替代方案(若上述方法受安全政策限制)

如果公司严格禁止修改浏览器全局设置,可考虑在内部门户中添加一个按钮,通过本地脚本唤起资源管理器:

  • 写一个简单的批处理文件(比如open_shared_folder.bat),内容为:start explorer.exe "\\你的服务器地址\共享文件夹路径"
  • 将批处理文件放在内部门户的可访问路径下,引导用户下载并运行(需用户授权,体验略逊于直接打开链接,但能绕过浏览器限制)

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

火山引擎 最新活动