ايران ويج

نسخه‌ی کامل: برنامه ای که Explorer را ببندد ؟
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
می خوام یه برنامه بنویسم که وقتی اجرا بشه Explorer.exe رو ببنده ؟
راهنمایی کنید .
ممنونم .
یه سر به این تاپیک هم بزنید .

http://forum.iranvig.com/showthread.php?...8#pid30758
سلام.
با دستورات داس میخوای یا با توابع API.
با هر دوش امکان پذیره.
تو داس با دستورات Taskkill و Tskill میتونی هر پروسه ای رو ببندی. حتی پروسه های سیستمی رو.
کد:
Shell "Tskill Explorer"
با این دستور اگه همه پروسه هایی که به اسم explorer باشن چه عادی و چه سیستمی بسته میشن.

از توابع API هم میتونی استفاده کنی. تابع TerminateProcess برای بستن پروسه هاست. ولی فقط پروسه های عادی رو میبنده. سیستمی ها رو هم باید سرویسشونو باز کنی و بعد استاپ کنی. ولی در مورد اکسپلورر همین تابع TerminateProcess جواب میده.
Payman62 نوشته است:سلام.
با دستورات داس میخوای یا با توابع API.
با هر دوش امکان پذیره.
تو داس با دستورات Taskkill و Tskill میتونی هر پروسه ای رو ببندی. حتی پروسه های سیستمی رو.
کد:
Shell "Tskill Explorer"
با این دستور اگه همه پروسه هایی که به اسم explorer باشن چه عادی و چه سیستمی بسته میشن.

از توابع API هم میتونی استفاده کنی. تابع TerminateProcess برای بستن پروسه هاست. ولی فقط پروسه های عادی رو میبنده. سیستمی ها رو هم باید سرویسشونو باز کنی و بعد استاپ کنی. ولی در مورد اکسپلورر همین تابع TerminateProcess جواب میده.
بسیار کامل و مفید .
از لطف شما ممنونم .
سلام.
خواهش میکنم. قابل شما رو نداشت.