ce code permet d arreter une application on utlisant les process windows, un petit utilitaire simple et rapide a integerer dans d autre application. bon test
Source / Exemple :
import win32api, win32con, win32process
class Process:
"""
Cette class permet d'arreter des applications via les process
"""
__version__= "1.3"
def __init__ (self):
"""
Constructeur par defaut
"""
self.processes = win32process.EnumProcesses()
def supProc (self, app):
"""
Methode qui permet d'arreter une apllication
app: le nom de l'application
"""
for pid in self.processes:
try:
handle =win32api.OpenProcess(win32con.PROCESS_ALL_ACCESS,False, pid)
exe = win32process.GetModuleFileNameEx(handle,0)
print exe
if exe.split("\\")[-1] == app:
print "Demo "
win32api.TerminateProcess(handle, 0)
except :
pass
if __name__=="__main__":
p= Process()
p.supProc("cmd.exe")
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.