![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запуск процесса от имени другого процесса [D6, WinXP]
fromats1 © (2007-08-31 12:09:00)Когда запускаешь ShellExecute, то, например в ProcessExplorer показывает ветку от твоего процесса.
Как сделать так, чтобы новый процесс появился просто от Explorera?
Anatoly Podgoretsky (2007-08-31 14:11:00) [1]Колоться не хочет.
Ricks (2007-08-31 13:21:00) [2]
> Как сделать так, чтобы новый процесс появился просто от
> Explorera?
Есть такая windows-команда start. Запускай через неё
Показывает ParentID = 200. А если запустить через Far (как я пробовал), тогда ParentID = ... (Far.exe)
start newprocess.exe
Инс (2007-08-31 12:50:00) [3]
> [6] fromats1 (31.08.07 12:48)
Я дам ;) Думаю и г-н Сергей М. © тоже. Так что давай, колись ;)
fromats1 (2007-08-31 12:48:00) [4]
> От кого и зачем скрываемся ?)Зачем дурим юзера ?)
Думаю, вне зависимости от моего ответа, ответ на мой вопрос ты мне не дашь. :[
Сергей М. (2007-08-31 12:25:00) [5]
> fromats1 (31.08.07 12:17) [3]
От кого и зачем скрываемся ?)
Зачем дурим юзера ?)
Инс (2007-08-31 12:22:00) [6]Можно внедрить DLL в Explorer, только зачем это делать? Не все ли равно кто у процесса родитель?
fromats1 (2007-08-31 12:17:00) [7]
> Оч просто - заставить Explorer запустить этот процесс.
А как? Какие функции?
Инс (2007-08-31 12:16:00) [8]
> fromats1 (31.08.07 12:09)
Для этого нужно, чтобы процесс создал Explorer. А это принципиально?
Сергей М. (2007-08-31 12:16:00) [9]
> Как сделать так, чтобы новый процесс появился просто от
> Explorera?
Оч просто - заставить Explorer запустить этот процесс.