PDA

View Full Version : سوال: بستن پروسه به صورت tree



Gold
جمعه 02 مهر 1389, 19:28 عصر
با سلام
چطوری می توان پروسه ای را با زیر پروسه هاش بست.

مجتبی تاجیک
جمعه 02 مهر 1389, 20:27 عصر
به کامپوننت Process Info آقای کشاورز نگاهی بندازید احتمالا کارتون رو راه میاندازه .

acilios
شنبه 03 مهر 1389, 18:28 عصر
سلام.
یه نگاهی به اینجا بنداز ببین به کارت میاد :
http://www.mail-archive.com/delphi-en@yahoogroups.com/msg05706.html

موفق باشید.

Gold
یک شنبه 04 مهر 1389, 19:16 عصر
سلام.
یه نگاهی به اینجا بنداز ببین به کارت میاد :
http://www.mail-archive.com/delphi-en@yahoogroups.com/msg05706.html

موفق باشید.
ممنون
اما فایده ای نداشت.
از دوستان ممکنه کسی کمک کنه؟
کامپوننت علی آقا رو هم نگا کردم اما tree نداشت.

علی کشاورز
یک شنبه 04 مهر 1389, 20:54 عصر
کامپوننت علی آقا رو هم نگا کردم اما tree نداشت.
هر کدوم از Process ها در اون کامپوننت یک خصوصیت ParentProcess دارند، که ProcessID مربوط به Process ایی که آن Process را ایجاد کرده را نگهداری میکنه. از طریق اون ProcessID و متد FindByID می تونید به Process مربوطه دسترسی پیدا کنید، و هر کدامشان را یکی یکی ببندید.

مهران رسا
یک شنبه 04 مهر 1389, 21:09 عصر
از دستورات Dos هم میتونید استفاده کنید . اگه اشتباه نکنم پارامتر im/ اینکار رو برای شما انجام میده :



Taskkill /f /im process.exe

Gold
دوشنبه 05 مهر 1389, 12:30 عصر
از دستورات Dos هم میتونید استفاده کنید . اگه اشتباه نکنم پارامتر im/ اینکار رو برای شما انجام میده :



Taskkill /f /im process.exe

ممنون.
دستور شما به شکل زیر حالت tree پیدا میکنه.

Taskkill /f /im client.exe /t