C'est très simple :
For Each p As Process In Process.GetProcessesByName("notepad")
p.Kill()
Next
Explication :
Process.GetProcessesByName("notepad") renvoie une liste de processus dont le nom est "notepad".
Ensuite, à l'aide de la boucle "For Each", on parcours tous ces processus pour les fermer un par un.
La boucle est importante car si il y a plusieurs notepad.exe ouvert, il faut tous les fermer. Un par un.
PS: Tu ne doit pas mettre le ".exe" dans la fonction GetProcessesByName
PS2 : Tu peut ensuite faire une fonction pour faire plus propre :
Public Sub KillProcess(ByVal ProcessName As String)
For Each p As Process In Process.GetProcessesByName(ProcessName)
p.Kill()
Next
End Sub
De ce fait, tu auras juste à appeler la fonction comme ceci : KillProcess("notepad")
Voilà j'espère t'avoir aider 