每次尝试使用以下代码在确切位置下载文件。 它只是下载到默认下载文件夹。是否还有其他Chrome选项可以解决此问题?
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.AddUserProfilePreference("download.prompt_for_download", false);
chromeOptions.AddUserProfilePreference("download.directory_upgrade", true);
chromeOptions.AddUserProfilePreference("download.default_directory", MyLocation);
driver = new ChromeDriver(service, chromeOptions);
答案 0 :(得分:0)
添加这些参数有助于更改文件夹。谢谢,DebanjanB指向正确的方向 - 只是我需要Chrome / C#相当于你对这个问题的回答。
chromeOptions.AddArguments("--browser.download.folderList=2");
chromeOptions.AddArguments("--browser.helperApps.neverAsk.saveToDisk=image/jpg");
chromeOptions.AddArguments("--browser.download.dir="+MyLocation);
chromeOptions.AddUserProfilePreference("download.default_directory", MyLocation);