我需要在Google Chrome中为特定配置文件设置唯一的下载目录,不是手动设置,而是通过命令行或其他方式设置。我使用的ChromeOptions:
options.add_argument('--allow-profiles-outside-user-dir')
options.add_argument('--enable-profile-shortcut-manager')
options.add_argument(rf'user-data-dir=C:\User')
options.add_argument('--profile-directory=Profile 1')
options.add_argument('ignore-certificate-errors')
我试着自己写剧本,但没有成功。我没有在Chrome首选项文件中找到下载目录所需的行。或许我找错地方了。
我也试过options.add_argument(f"download.default_directory={download_path}")
*,但也不起作用。
示例脚本:
@echo off
"C:\Program Files\Google\Chrome\Application\chrome.exe" --user-data-dir="C:\Path\To\Your\Custom\Profile" --download.default_directory="C:\Path\To\Your\Download\Directory"
1条答案
按热度按时间6yoyoihd1#
使用
add_experimental_option()
和"prefs"
设置下载目录。这种偏好组合对我很有效:(首先设置
DOWNLOAD_PATH
。)