Re[3]: Удаленное управление процессами
От: TarasCo  
Дата: 23.05.05 06:31
Оценка:
Здравствуйте, demiurgos, Вы писали:

D>Здравствуйте, TarasCo, Вы писали:


TC>>Здравствуйте, demiurgos, Вы писали:


D>>>Помогите с кодом на С.

D>>>Нужно зная имя и пароль администратора получить список процессов на удаленном компе под Win200/XP. А также возможность запускать процессы на удаленной машине.

D>>>Если у кого то есть исходник, буду благодарен. Или хотя бы функции, которые копать. Но первое желательней.


TC>>Получение списка процессов:

TC>>http://borland.xportal.ru/forum/viewtopic.php?t=12828&start=4

D>три раза КУ......


D>только вот бы еще что..... как бы при соединении к удаленной машине непосредственно указывать имя и пароль администратора, а не брать текущий ???


1)
Можно сделать имперсонализацию текущего потока:
LogonUser
ImpersonateLoggedOnUser
Но для этого нужны высокие привелегии ( нужно иметь привелегию SE_TCB_NAME )

2)
Возможно, может помочь ф. WNetAddConnection3. Она вообще то нужна при доступе к шарам. Но суть примерно таже — обеспечить доступ к файлам от имени пользователя.
Да пребудет с тобою сила
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.