Я ранее автоматизировал процесс входа в систему на веб-сайте, перед которым используется http, однако тот же код не работает для другого веб-сайта, который использует https (безопасный протокол). поэтому я не уверен, нужно ли мне выполнять какую-то дополнительную работу для входа на этот сайт с помощью powershell.
РЕДАКТИРОВАТЬ: Добавление кода из комментария
$ie = New-Object -ComObject "internetExplorer.Application"
$ie.Visible = $true
$ie.Navigate("secure.websitename.com/xyz/login.aspx";)
while ($ie.Busy -eq $true){Start-Sleep -Milliseconds 1000;}
Write-Host -ForegroundColor Magenta "Attempting to login";
$doc = $ie.Document
$LoginName = $doc.getElementsByName("txtUserName")
$LoginName.value = "username"
$txtPassword = $doc.getElementsByName("txtUserPass")
$txtPassword = "password"
$btnLogin = $doc.getElementsByName("cmdLogin")