Я пытаюсь войти на сайт, используя приведенный ниже код,
$IE = New-Object -ComObject InternetExplorer.Application
$Url = "https://example.com"
$IE.Navigate($Url)
$IE.Visible = $true
while ($IE.busy) {
start-sleep -milliseconds 1000
}
$elements = $IE.Document.getElementById("userID")
Foreach($element in $elements)
{
$element.value = "user"
}
$elements = $IE.Document.getElementById("pswd")
Foreach($element in $elements)
{
$element.value = "password"
}
$elements = $IE.Document.getElementByName("configCombo")
Foreach($element in $elements)
{
$element.value = "config"
}
Но кроме перехода к URL-адресу, похоже, ничего не происходит. Значения в полях username, password и config не заполняются кодом. Поищены для таких случаев при переполнении стека, но не могут их найти. Так выложил это как новый вопрос.
Я снял флажок включения защищенного режима в IE.
Любые идеи / решения будут с благодарностью.