Что нового

Запуск IE от имени админa домена.

Xtyle

Новичок
Сообщения
1
Репутация
0
Создал следущий скрипт:
Код:
Run('runas /user:[email protected] "C:\Program Files\Internet Explorer\iexplore.exe"')
WinWaitActive ("C:\Windows\system32\runas.exe")
Send("парольАдминаДомена")
Send("{ENTER}")
WinWaitActive ("Пустая страница - Windows Internet Explorer")
Send("//192.168.1.56:88")
WinWaitActive ("Пустая страница - Windows Internet Explorer")
Send("{ENTER}")
WinWaitActive ("Web Viewer for Samsung DVR - Windows Internet Explorer")
Send("логинDVR")
WinWaitActive ("Web Viewer for Samsung DVR - Windows Internet Explorer")
Send("{TAB}")
WinWaitActive ("Web Viewer for Samsung DVR - Windows Internet Explorer")
Send("парольDVR")
WinWaitActive ("Web Viewer for Samsung DVR - Windows Internet Explorer")
Send("{ENTER}")
Смысл всего заключается в том, чтоб запустить IE от имени админа домена и зайти на веб-интерфес DVR у которого тоже есть свои пароль и логин. Если запустить IE обычным пользователем то при открытии веб-интерфеса DVR и вводе пароля и логина от него открывается черное окно и ничего не отобржает, а если запустить IE один раз от имени админа домена и перейти на страничку DVR то все отображается. После можно заходить и от обычного пользователя тоже до перезагрузки ПК.
Проблема заключается в том, что на ПК на Windows 7 данный скрипт работает, а на XP SP3 останавливается на том месте, где требуется ввести пароль админа домена.
Кто нибудь знает в чем может быть загвоздка?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Re: [Автоматизация] Запуск IE от имени администратора домена.

Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Модератор.
 

Envoy

Новичок
Сообщения
3
Репутация
0
Возможно у вас заданы неправильные параметры в WinWaitActive (например в русифицированном Windows заголовок окна у блокнота по умолчанию носит название (Безымянный), в англоязычном Windows (Untitled)) и выполнение кода останавливается на этой строчке. Попробуйте запустить ваш скрипт без параметров в WinWaitActive (""), например так:

Код:
Run('runas /user:[email protected] "C:\Program Files\Internet Explorer\iexplore.exe"')
WinWaitActive ("")
Send("парольАдминаДомена")
Send("{ENTER}")
WinWaitActive ("")
Send("//192.168.1.56:88")
WinWaitActive ("")
Send("{ENTER}")
WinWaitActive ("")
Send("логинDVR")
WinWaitActive ("")
Send("{TAB}")
WinWaitActive ("")
Send("парольDVR")
WinWaitActive ("")
Send("{ENTER}")
 
Верх