Я пытаюсь заставить сценарий powershell открыть Internet Explorer, который делает это, и перейти на веб-сайт и щелкнуть переключатель. Ошибки, которые я получаю, говорят мне, что строка с getElementsByTagName. В нем также говорится, что я не могу вызвать метод для выражения с нулевым значением для всех строк ниже, включая getElementsByTagName.
$ie = New-Object -com "InternetExplorer.Application"
$ie.Navigate("hidden")
$ie.visible = $true
$doc = $ie.documentElement
$myradio = $doc.getElementsByTagName('radio')|?{$_.type -eq 'radio' -and $_.name -eq 'export'}
$x = 2 #specific radio button
$myradio.setActive()
$myradio.click()