Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Выполнить процесс от имени другого пользователя [WinXP]


qwerty2 ©   (2003-10-09 22:46:00) 

Как создать процесс который будет выполняться от имени другого пользователя, чем исходный процесс?


clickmaker   (2003-10-10 12:20:00) [1]

LogonUser вернет Token, его и подсовываешь в CreateProcessAsUser


qwerty2   (2003-10-10 11:02:00) [2]

Неужели никто не знает? Я нашел только что есть функция CreateProcessAsUser которая берет в качестве параметра Handle к Tokenу нужного пользователя. А вот как получить этот Handle, исходя из того, что нужно запустить пользователя от имени "Administrator", и я знаю что такой пользователь есть и знаю его пароль?


Наверх

Титульная страница Поиск, карта сайта Написать письмо