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

如何在Selenium自动化中设置Chromium Edge自定义下载目录

设置Chromium Edge浏览器的自定义下载目录(Selenium自动化)

由于Chromium内核的Edge和Chrome共享大量内核配置项,你可以沿用类似Chrome的配置逻辑,但需要使用EdgeOptions类来替代ChromeOptions。

实现代码

// 初始化EdgeOptions对象
var options = new EdgeOptions();

// 设置自定义下载目录路径
options.AddUserProfilePreference("download.default_directory", downloadFilepath);

// 可选配置:取消下载弹窗提示
options.AddUserProfilePreference("download.prompt_for_download", false);

// 可选配置:确保自定义目录设置生效
options.AddUserProfilePreference("download.directory_upgrade", true);

// 传入配置初始化EdgeDriver
var driver = new EdgeDriver(options);

关键说明

  • 核心配置项download.default_directory和Chrome完全一致,指定你的目标文件夹路径即可
  • 添加download.prompt_for_download可以避免自动化过程中弹出下载确认框
  • download.directory_upgrade用于确保浏览器使用新的下载目录,而非沿用旧设置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 14:55:26