簡體   English   中英

Powershell:在chrome-selenium中設置下載目錄

[英]Powershell : set download directory in chrome - selenium

我正在嘗試在 powershell 上使用 selenium 更改 chrome 下載的默認路徑:

$savepath="path"
$ChromeOptions = New-Object OpenQA.Selenium.Chrome.ChromeOptions
$chromePrefs=@{"download.default_directory" = $savepath}
$ChromeOptions.AddAdditionalCapability("prefs",$chromePrefs)
$driver = New-Object OpenQA.Selenium.Chrome.ChromeDriver($ChromeOptions)

但這是我得到的錯誤

使用“2”個參數調用“AddAdditionalCapability”的異常:“已經有一個選項用於首選項功能。請改用。參數名稱:capabilityName”

謝謝 !

對我有用的正確方法:

$myMap = @{}
$myMap.Add("default_directory", "c:\temp")
$myMap.Add("prompt_for_download", $true)

$ChromeOptions.AddUserProfilePreference("download", $myMap)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM