Невозможно войти на сайт, используя powershell - PullRequest
0 голосов
/ 27 июня 2018

Я пытаюсь войти на сайт, используя приведенный ниже код,

$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.

Любые идеи / решения будут с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...