Приключване на дървото на процеса
Приключване на дървото на процеса
Т.е. Ако разбирам правилно, е необходимо да се изброят всички процеси в системата, а след това да се разбере от някой, който се генерира и в правилния ред, за да ги заковат? По-лесният начин е невъзможно?
>> И то не може да бъде по-прост?
> АДО да получите списък на всички процеси в системата, а след това да се разбере от някой, който е генерирал
Не съвсем. Само разчиствате тези, които не са "detyami" е необходимо да Ви "родител".
> Не съвсем. Само разчиствате тези, които не са "detyami"
> Е необходимо да Ви "родител".
Така че в действителност на въпроса е, че "деца" желаните мен "родител" може също да доведе до процеси. Поради това първо трябва да се изгради своя йерархия, а след това да се изхвърлят тези, които не ме нямам връзка, а след това прикован отдолу нагоре.
И пак няма гаранция, че толкова дълго, колкото аз лечение на получения списък и да ги насочвате процеси от това няма да създаде някои нови процеси, които няма да бъдат включени в списъка.
В Windows няма ясна йерархия на процеси.
Какво бихте направили, ако някой от вашите наследници ще създадат своя потомък, а zaverschitsya?
Поколенията прекъсна :(
И той ще остане (потомък на втората (или повече) на коляното) виси неспокоен.
> В Windows няма ясна йерархия на процеси.
Достатъчно, за да стартирате Process Explorer от Sysinternals и погледнете в тази йерархия.
Съжаляваме, че е необходимо да се подчертае думата ясно.
А какво ще стане, ако дървото не е пълен, но просто притежава nebohodimy процес? Така че точно се търкаля, а?
И ако се подредят имате едно голямо дърво, така че процесите на 8-осем или повече, и тяхната майка процес се затваря. Докато затворите останалите.
По принцип е възможно да се провери списъка на таймера на процеси. Когато нов часовник PID на своята майка, ако е известно, (тъй като има дръжки процеси, които Тичах) и след това въведете PID на детето в същия списък. И след това да убие всеки, на свой ред. Разбира се, ако един процес изчезва и неговата PID Необходимо е също така да се премахне от списъка.
С една дума, опитайте. Тя може да се случи.
Памет: 0.74 MB
Време: 0.599 гр