Введите имя пользователя и пароль, затем откройте другое окно IE

Возможный дубликат:
Открыть IE с несколькими вкладками

Я пытался создать скрипт AutoHotkey, который можно добавить в папку «Автозагрузка», чтобы открыть IE с несколькими предопределенными вкладками. У меня есть несколько веб-сайтов на работе, которые я регулярно использую, и я хотел, чтобы IE автоматически открывался при первом входе в систему с загруженными страницами. Вот код, который мне дали (и он прекрасно работает):

Pwb :=  ComObjCreate("InternetExplorer.Application")
Pwb.Visible:=True
Pwb.Navigate("http://www.google.com") 
Pwb.Navigate("http://stackoverflow.com", 2048)
Pwb.Navigate("http://news.google.com", 2048)
Pwb.Navigate("https://www.quora.com/", 2048)
Return

Так что теперь, чтобы сделать мой запрос еще более сложным, у меня есть отдельное окно, которое появляется для одной из тех веб-страниц, которые запрашивают имя пользователя и пароль. Я хотел бы найти способ, чтобы он автоматически заполнил мое имя пользователя и пароль! Затем, если возможно, я также хотел бы, чтобы второе окно автоматически открывалось со своими собственными вкладками (после периода ожидания, который позволяет первому окну войти в систему). Есть берущие?


person user1853767    schedule 27.11.2012    source источник
comment
Сайты в примере кода не имеют всплывающих окон для входа пользователей. Так что они не те, которые вам действительно нужны. Методы автоматизации входа на веб-страницы различаются в зависимости от веб-сайта. Вы должны хотя бы предоставить информацию, о каком сайте идет речь.   -  person NbdNnm    schedule 28.11.2012
comment
Нет, на самом деле это был пример кода, который вы мне дали, который помог мне решить мою первоначальную проблему. Поскольку это рабочие веб-сайты, я не уверен, сколько информации я должен размещать. По сути, это сайт, на котором хранится вся информация об учетных записях Active Directory для пользователей и устройств в домене моей работы. Загружаемое окно представляет собой отдельное всплывающее окно, которое остается на переднем плане, даже если другие вкладки открыты одновременно. После запуска мигающий курсор автоматически появляется в поле имени пользователя.   -  person user1853767    schedule 28.11.2012
comment
Обычно я могу использовать такой код для заполнения информации после появления окна (но я не знаю, как включить его в приведенный выше код, чтобы он был автоматизирован, а затем запускать новое окно после завершения входа в систему): : :actd@:: Отправить имя пользователя {Tab} Sleep, 500 Отправить пароль Sleep, 500 Отправить {Enter} return   -  person user1853767    schedule 28.11.2012