用于自动按钮单击的Powershell脚本

时间:2017-02-07 11:20:54

标签: windows powershell

通过powershell,我们需要自动搜索网站并点击它。那是在访问网站之后,然后在搜索框中我们输入了例如:" Linux"搜索然后我们需要按一个按钮。检查按钮时显示如下:

$searchword = "linux" 
$ie = New-Object -com InternetExplorer.Application 
$ie.visible=$true
$ie.navigate("search.geo.com") 
while($ie.ReadyState -ne 4) {start-sleep -m 100} 
$ie.document.getElementById("frmSiteSearch").value= "$searchword" 
start-sleep 5
$ie.document.getElementById("ico-search").Click()

Iam尝试的脚本如下所示,但在搜索框中,它获取了正确的单词但按钮没有单击。

.ShowDialog()

通过powershell,任何人都可以帮助我。

1 个答案:

答案 0 :(得分:0)

$toclick = $ie.document.getElementById("ico-search")
$toclick.click()

尝试一下,我认为你试图在搜索上调用click方法而不是实际的元素。