我想通过选择自动完成中的第一个选项在Powershell脚本中打开下一页。
例如。当我打开www.healthkartplus.com并输入“Sporanox(100mg)”时。我想在自动完成中选择第一个选项。
我不知道如何从自动完成中选择选项,所以我正在尝试的只是在下一页上获得第一个链接。
$ie = New-Object -COMObject InternetExplorer.Application
$ie.visible = $true
$site = $ie.Navigate("https://www.healthkartplus.com/search/all?name=Sporanox (100mg)")
$ie.ReadyState
while ($ie.Busy -and $ie.ReadyState -ne 4){ sleep -Milliseconds 100 }
$link = $null
$link = $ie.Document.get_links() | where-object {$_.innerText -eq "Sporanox (100mg)"}
$link.click()