Как изменить(подменить) имя уже запущенного процесса?
В общем – ситуация: мне нужно из одного экзешника, не копируя и не переименовывая его, наплодить много процессов с разными "именами" 8/
(Windows 2000 / XP)
Как изменить(подменить) имя уже запущенного процесса?
В общем – ситуация: мне нужно из одного экзешника, не копируя и не переименовывая его, наплодить много процессов с разными "именами" 8/
(Windows 2000 / XP)
Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.
11 октября 2008 в 23:03
Документированных способов я не видел. Боюсь что да.
11 октября 2008 в 23:01
За статью спасибо, интересно.
Т.е. нормального, предусмотренного способа сделать это (#7) нет, только хак (или через Ж, кому как больше нравится ) ???
11 октября 2008 в 23:00
Задание моё в универе, цитата (кусочег):
…
2. Для моделирования объекта, условно названного как «задание» используйте процесс. Создайте процесс, в теле которого выполняются следующие операции: … .
3. Создайте n копий процесса, созданного Вамипри выполнении п.2. с уникальными именами.
…
=)))
11 октября 2008 в 23:00
вот отличная статья //www.wasm.ru/article.php?article=apihook_2
хотя это реально "не два пальца об асфальт", так что быть может стоить зачитерить с копированием…
11 октября 2008 в 22:02
Подскажи что конкретно можно сделать? Привилегии можно получить из программы?
11 октября 2008 в 22:01
Тогда есть конечно способ, подменить функцию ZwQueryInformationProcess, однако это потребует административных(отладочных) привилегий
11 октября 2008 в 22:00
а нужно чтоб работало только в диспетчере задач, или вообще в любых ps tools?
11 октября 2008 в 22:00
Вообще, в диспетчере задач. Есть разница?
11 октября 2008 в 21:04
дохлый номер как мне кажется