PDA

View Full Version : کشتن process ecplorer (رستارت می شه دو باره بالا می یاد )



ali.rk
یک شنبه 30 تیر 1392, 12:24 عصر
همتن طور که می دانید میشه process ها رو کشت ..... ولی explorer رستارت می شه و دو باره اجرا می شه .... چی کار کنم درست شه

Reza Safa
یک شنبه 30 تیر 1392, 13:59 عصر
این فایل رو نمیخواد بکشی
اگر تمایل داری برنامه شما جای eplorer بیاد بالا فقط کافیه
به این آدرس رقته یک back up ازش بگیر
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
خاصیت user init را عوض کنی و یا خاصیت shell
جاش آدرس برنامه خودت را بدی

یا اینکه برنامه تو دراین آدرس به این نام کپی من
C:\WINDOWS\system32\userinit.exe

ali.rk
یک شنبه 30 تیر 1392, 14:09 عصر
نه من می خوام بکشمش ... :عصبانی: .... برنامه explorer ننوشتم (کار برنامم اینه که یه سری از بازی های قدیمی رو تو ویندوز 7 اجرا می کنه . احتیاج داره explorer رو بکشمش . ) تنها مشکلم اینه که وقتی می کشمش زنده می شه .... عوضی رمز زده :لبخندساده:

l4tr0d3ctism
یک شنبه 30 تیر 1392, 14:48 عصر
ثلام مراجعه کن به این تاپیک http://barnamenevis.org/showthread.php?409837


For Each prog As Process In Process.GetProcesses
If prog.ProcessName = "explorer" Then
prog.Kill()
End If


خواستی تو timer بزار

یا اینکه از خط فرمان CMD برای برنامت در VB.net کمک بگیر به این صورت

shell("taskkill /f /im explorer.exe") 'in explorer ro end mikone

=-=========================================

البته اگه می خوایی فقط این پروسه رو end کنی بهتره از همون فرمان

taskkill /f /im explorer.exe تو cmd استفاده کنی