4 Ekim 2010 Pazartesi

Killprocces-uygulama sonlandırma

Bir kaç Tkinter ilavesiyle win32 işlemlerini sonlandırabilirsiniz.
*Ben win32'yi çoook seviyorum diyorsanız! Başlat>Çalıştır>taskkill /PID "PID NO"
  Bu PID listesine ulaşmak isterseniz Başlat>Çalıştır>tasklist
import win32api
import os

pid=3156 #Domuzluk yapan yanıt vermiyen windows uygulamasının işlem numarası
def yoket(pid):  #bu numarayı görev yöneticisinden Görünüm>Sütun seç>
                                     #PID(İşlem tanımlayıcı) aktif ederek görebilirsiniz
  yordam = win32api.OpenProcess(1, 0, pid) #İşlemin adreslenmesi
  return (0 != win32api.TerminateProcess(yordam, 0)) #Şayet o işlem aktifse kapatabilirsiniz
yoket(pid)                                               #Varolmayan bir şeyi yokedemezsiniz!
                                                 #Tkinter uygulamalarında sık görülen hata!

Hiç yorum yok:

Yorum Gönder