Bonjour, je voudrais kill un processus qui se trouve dans %temp%test/ sans kill les processus du meme nom qui se trouve dans un autre endroit. Avez vous une idée svp.
Voila ce que j'ai fait mais cela kill tous les processus qui porte se nom
Code :
- Dim filelist As String() = System.IO.Directory.GetFiles(Environment.GetEnvironmentVariable("temp" ) & "\test\", "*.exe", System.IO.SearchOption.AllDirectories)
- If filelist.Length <> 0 Then
- For j = 0 To filelist.Count - 1
- Dim ktp() As Process = Process.GetProcesses
- For i As Integer = 0 To ktp.Length - 1
- If System.IO.Path.GetFileName((filelist(j).Remove(filelist(j).Length - 4))) = ktp(i).ProcessName Then
- ktp(i).Kill()
- End If
|