Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Запуск IE от имен Администратора домена.

Ответить
Настройки темы
[решено] Запуск IE от имен Администратора домена.

Пользователь


Сообщения: 112
Благодарности: 2

Профиль | Отправить PM | Цитировать


Нужно запустить Internet Explorer от имени Администратора домена и запустить веб-интерфейс DVR.
Создал такой скрипт:

Run('runas /user:admin@domen.local "C:\Program Files\Internet Explorer\iexplore.exe"')
Interactive ("C:\Windows\system32\runas.exe")
Send("Passw0rd")
Send("{ENTER}")
WinWaitActive ("Пустая страница - Windows Internet Explorer")
Send("192.168.1.56:88")
Send("{ENTER}")
WinWaitActive ("Web Viewer for Samsung DVR - Windows Internet Explorer")
Send("reception")
Send("{TAB}")
Send("54321")
Send("{ENTER}")

Если запускать в не домена то срабатывает и почему то не всегда.
А если в домене то останавливается на ввоlе пароля Адимна.
Поможете разобраться в чем загвоздка?

Отправлено: 13:23, 25-02-2012

 

Старожил


Сообщения: 440
Благодарности: 12

Профиль | Отправить PM | Цитировать


есть же RunAs
а так же, если уж с виндовыми командами то можно типа этого написать
Код: Выделить весь код
C:\WINDOWS\system32\runas.exe /user:admin@domen.local /savecred "iexplore.exe 192.168.1.56:88"
он запросит пароль , после ввода сохранит, и больше его вводить не надо будет.

но именно с доменом я не пробовал. так что всякое может быть.

Отправлено: 13:38, 26-02-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата mitiya:
…и больше его вводить не надо будет. »
И больше его вводить не надо будет для запуска любого приложения для данной учётной записи.

Отправлено: 13:46, 26-02-2012 | #3


Старожил


Сообщения: 440
Благодарности: 12

Профиль | Отправить PM | Цитировать


это да, но и в случае с паролем в скрипте, из запущенного IE можно будет запустить что угодно.
Но такие вещи приходится иногда делать когда злонамеренные действия мало вероятны, а запустить что-то от админа надо. К примеру у меня вот подключение к Контур Экстерн под пользователем работать не хочет, пришлось вот такой ярлык делать.

Отправлено: 21:41, 26-02-2012 | #4


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата mitiya:
Но такие вещи приходится иногда делать когда злонамеренные действия мало вероятны, а запустить что-то от админа надо. К примеру у меня вот подключение к Контур Экстерн под пользователем работать не хочет, пришлось вот такой ярлык делать.»
Нельзя так делать. Ибо после сохранения пароля задавать его для данной учётной записи уже не потребуется. Для запуска любого приложения. Например:
Код: Выделить весь код
C:\WINDOWS\system32\runas.exe /user:admin@domen.local /savecred "mmc.exe @@@"
Подставьте вместо @@@ — «dsa.msc», «domain.msc» или «dssite.msc» — по желанию.

Цитата mitiya:
это да, но и в случае с паролем в скрипте, из запущенного IE можно будет запустить что угодно. »
Разумеется. Но это меньшая дыра по сравнению с сохранённым паролем. И есть «runas.exe» без «/savecred», есть параметр «Запускать с другими учётными данными» в свойствах ярлыка. Есть, наконец, ShellRunas, если нет возможности править свойства ярлыка, и нет желания связываться с командной строкой.

И, если уж никак невозможно обойтись без того, чтобы не заставлять пользователя вводить пароль, або же никакие ухищрения и пляски с бубном вокруг прав и разрешений на объекты файловой системы и разделы реестра не позволяют запустить какую-либо унаследованную программу, тупо требующую прав Администратора, — есть AdmiLink и другие подобные утилиты.

Но никак не «runas.exe /savecred …»!

Отправлено: 07:28, 27-02-2012 | #5


Пользователь


Сообщения: 112
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата mitiya:
есть же RunAs »
Это работает да вот только ключ /savecred сохраняет пароль на пк пользователя что есть не безопасно.

Цитата Iska:
есть AdmiLink и другие подобные утилиты. »
Я с ней пробЫвал. Не работает почему-то.

Отправлено: 11:34, 27-02-2012 | #6


Пользователь


Сообщения: 112
Благодарности: 2

Профиль | Отправить PM | Цитировать


Если мы запускаем IE от имени Админа домена а после закрываем и не перезагружая ПК пользователь открывает IE сам как он это делает обычно у него же нет никаких прав кроме своих.
Идея такая написать скрипт чтоб тот запускал IE от Админа после открывал веб интерфес DVR и закрывал автоматически IE.
После пользователь сам запускает IE как обычно и работает.
Из скрипта делаем .EXE чтоб наш пароль небыл доступен.
Дело в том что пока не зайти от имени Админа домена web-интерфес DVR не отображает камеры.

Отправлено: 11:51, 27-02-2012 | #7


Пользователь


Сообщения: 112
Благодарности: 2

Профиль | Отправить PM | Цитировать


У кого нибудь есть опыт в написании скриптов на AutoIT? Разобраться поможете?

Отправлено: 09:40, 27-03-2012 | #8


Пользователь


Сообщения: 112
Благодарности: 2

Профиль | Отправить PM | Цитировать


Задача была решена при помощи программы AdmiLink. Спасибо всем за участие.

Отправлено: 16:15, 30-06-2012 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Запуск IE от имен Администратора домена.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - [решено] Вывод из домена без прав администратора домена Atreides1977 Windows Server 2008/2008 R2 29 28-02-2019 16:22
2008 - [решено] Не работает "Запуск от имени администратора" на контроллере домена w0mbat Windows Server 2008/2008 R2 2 22-11-2011 20:23
[решено] DNS-сервер не пускает из сети на сайт из-за совпадения имен домена и сайта walterzedman Microsoft Windows NT/2000/2003 4 15-03-2011 16:31
Как сбросить пароли локального администратора и администратора домена на Windows 2003 Night-Elf Microsoft Windows NT/2000/2003 3 21-05-2010 10:46
Разное - Запуск от Администратора Jonik-Mnimonik Программирование и базы данных 2 18-11-2008 15:59




 
Переход