Я автоматизирую вход в приложение с помощью vbscript.
Я использую код -
Dim objIE
Set objIE = Wscript.CreateObject("InternetExplorer.Application")
objIE.Visible = True
objIE.Navigate "https://portal url"
, после этого появляется всплывающее окно с запросом имени пользователя и пароля.
Я не хочу отключать всплывающее окно.Скорее я хочу иметь возможность ввести в него идентификатор пользователя и пароль.
Я попытался обработать его с помощью
NewWindow3
метода и NewWindow2
метода
, который MSDNпредусмотрел для обработки дополнительных окон (это для разработки, а не для автоматизации, я думаю), но не работает.
`objIE.Document.GetElementByID
также не работает, потому что всплывающее окноup не попадает под объект 'Document'.это входит непосредственно в objIE, но не мог найти что-нибудь, чтобы справиться с этим.