Запретить автоматический перезапуск процесса
Приветствую.
Win7 x64. Имеется: родительский процесс, который каждые xxx минут перезапускает свой дочерний процесс. Требуется запретить на системном уровне перезапуск дочернего, не убивая родителя. Попытка запрета через групповые политики "не запускать указанные приложения Windows" провалилась - перезапуск всё равно происходит. Родительский процесс запускается вручную, без батников. Заранее благодарю за помощь. |
[решено] Батник отслеживающий и убивающий процесс
Там, в частности, есть ссылка: Prevent a Process from Running |
Petya V4sechkin, немного не то, там не дает делать новые копии процесса, а мне нужно, чтобы самому процессу был запрет на перезапуск + не должен закрываться из-за батнико-скрипта
|
mooege, нет средства «запретить процессу запуск другого процесса». Вы можете попробовать переименовать исполняемый файл дочернего процесса, а на его место положить какую-нибудь «пустышку» под тем же именем.
Цитата:
|
Iska,
совсем-совсем нет?) и как же я подложу пустышку уже работающему (и выполняющему определённые функции) процессу? нужно просто чтобы он не перезапкскался |
Это сделать невозможно. Если у родительского процесса есть соответствующие права доступа, то ничто не может ему помешать прибить дочерний процесс.
Сторонними средствами (watchdog) можно только отследить неактивность процесса и перезапускать его в случае необходимости. |
Цитата:
|
Petya V4sechkin, немного не то, там не дает делать новые копии процесса, а мне нужно, чтобы самому процессу был запрет на перезапуск + не должен закрываться из-за батнико-скрипта dqfanfeedback
|
Aputsiaq6941, могу только повторить: такой возможности, какую Вы описываете и хотите заполучить, нет в принципе.
Вы можете описать конкретно, что именно нужно, указывая конкретные (а не некие безликие) имена процессов? |
Время: 00:13. |
Время: 00:13.
© OSzone.net 2001-