J'ai le code suivant pour terminer un processus, mais je reçois toujours un code d'erreur 2 (Accès refusé).Fin du processus win32 vbscript
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery("SELECT * FROM Win32_Process WHERE Name = 'MSSEARCH.exe'")
For each objProcess in colProcessList
wscript.echo objProcess.processid
intrc = objProcess.Terminate()
if intrc = 0 then wscript.echo "succesfully killed process" else wscript.echo "Could not kill process. Error code: " & intrc End if
code IIRC 2 serait « fichier introuvable », non "accès refusé", qui est le code 5. – Tomalak