![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
***
Участник клуба
Регистрация: 30.07.2007
Сообщений: 1,162
|
![]()
Можно как то реализовать, чтобы exe-файл запускался от имени другого пользователя, например админа, в проге были указаны пароль и пользователь.
Т.е. стандартное диалоговое окно где нужно каждый раз писать пароль, упростить. Надеюсь понятно объяснил ![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 20.12.2007
Сообщений: 15
|
![]()
В WinAPI есть функции CreateProcessWithLogonW и CreateProcessAsUser, хотя почему-то их прототипы не включены в Windows.pas
По использованию почти не отличаются от Create Process. Обе они по-моему подходят, но CreateProcessWithLogonW использовать проще. Описание в MSDN: http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx и http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Eofol, +1
dr.Chas когда то разбирался, писал такую программку. вот, если интересно. проект с библиотечкой и примером использования. (p.s. в примере имя и пароль задаются в явную! по хорошему - их ОБЯЗАТЕЛЬНО надо шифровать!!) p.s. а может быть Вам хватит использования командной утилиты из Windows - RUNAS ? ![]() |
![]() |
![]() |
![]() |
#4 | |
***
Участник клуба
Регистрация: 30.07.2007
Сообщений: 1,162
|
![]()
Eofol Спс за помощь.
Цитата:
![]() Последний раз редактировалось dr.Chas; 21.08.2009 в 20:22. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как запустить программу? | egordark | Общие вопросы .NET | 4 | 18.11.2008 18:17 |
как запустить программу? | GothicMet | Помощь студентам | 3 | 04.10.2008 18:07 |
Как запустить программу | Vadik(R) | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 10.03.2008 16:04 |
Как запустить программу из сервиса | Маркъ | Общие вопросы Delphi | 5 | 13.02.2007 00:29 |