Je suis tombé sur le même problème, cela vient du fait que tu compile en x86.
En x86, le chemin sera c:\Windows\SysWow64. Pour résoudre ce problème tu peux compiler en x64.
Ensuite, il ne faut pas faire directement "slui", mais utiliser le chemin complet.
Voici un code fonctionnel chez moi (sans passer par cmd.exe) :
Process.Start(IO.Path.Combine(Environment.SystemDirectory, "slui.exe"), "4")
Shell("slui 4")
Shell("slui 4")
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionça ne marche toujours pas
Process.Start("slui 4")
Process.Start("slui", "4")
Process.Start("slui.exe")
Process.Start(New ProcessStartInfo("slui.exe", "4"))