【发布时间】:2018-12-18 18:20:27
【问题描述】:
尝试让 powershell 每隔一段时间启动不同的网站。
这是一个有效的脚本:
function IEWeb {
$ie = New-Object -Comobject 'InternetExplorer.Application'
$ie.visible=$true
Do
{
$ie.navigate('http://p-captas02.int.addom.dk/cap-tas-views/Queue.aspx')
start-sleep 15
$ie.navigate('https://oneview.int.addom.dk/dashboard?dashboard_id=1')
start-sleep 15
$ie.navigate('https://oneview.int.addom.dk/dashboard?time=0&scroll_value=15&dashboard_id=10')
start-sleep 15
}
While ($ie.name -contains 'Internet Explorer')
}#Function
问题是不是每次都有效
有谁知道另一种方法吗?
网站在同一个标签页中启动很重要
【问题讨论】:
-
你说的“不是每次都有效”是什么意思?你的意思是它不打开 IE,不加载 next 页面,跳过页面等等?您需要在代码中添加一些调试消息,例如
Write-Output "started do loop" -
IE,不加载下一页,它只是停止,然后不再发生
标签: powershell internet-explorer