【问题标题】:System hangs in between running a powershell script.系统在运行 powershell 脚本之间挂起。
【发布时间】:2016-03-31 05:12:32
【问题描述】:

我正在尝试在单击按钮后自动从网页中提取数据。但是当我尝试执行时,系统冻结并且需要硬重启。请参考下面的代码。

$ie = New-Object -ComObject Internetexplorer.application
$ie.visible = $true
$ie.navigate("http://beta.speedtest.net")
while($ie.readystate -ne 4) {
sleep -Milliseconds 100
}
$link = $ie.document.getElementsByTagName("span") |Where-Object {$_.innertext -like "Begin test"}
$link.click()

参考:Powershell website automating button click on loginenter code here

【问题讨论】:

    标签: powershell


    【解决方案1】:

    那里没有任何东西会导致系统冻结。 当您启动 Internet Explorer 实例时,我猜 IE 正在使您的系统崩溃,并且它与您的脚本或 powershell 无关。 您可以通过在另一台机器上运行脚本来验证。 然后我会尝试在崩溃的机器上重新安装 IE。

    【讨论】:

      猜你喜欢
      • 2012-07-03
      • 2018-04-21
      • 2018-01-05
      • 1970-01-01
      • 2012-06-12
      • 1970-01-01
      • 2011-05-07
      • 2011-09-23
      • 2019-02-25
      相关资源
      最近更新 更多