Salut Marneus73,
En VB.NET, on ne peut pas controler directement l'invite de commande. Néanmoins, il est possible d'arriver à le faire en utilisant le système D.
L'astuce serait de créer un fichier bat (fichier de commande dos) et d'y stocker les commandes que tu souhaites exécuter et de lancer ensuite le fichier et cà c'est possible de le faire en VB.NET

Un petit exemple :
Dim SW As New IO.StreamWriter("C:\test.bat") ' Crée un fichier de commande dos
SW.WriteLine("netstat") ' Ajout de la première commande a exécuter sous l'invite de commande
SW.WriteLine("@ECHO OFF") ' Désactivation de l'affichage
SW.WriteLine("Pause") ' Attente que l'utilisateur appui sur une touche
SW.WriteLine("dir C:\") ' Ajout d'une deuxième commande
SW.WriteLine("Pause") ' Attente que l'utilisateur appui sur une touche
SW.Close() ' On ferme le fichier
Call Shell("C:\test.bat", AppWinStyle.NormalFocus) ' On appelle le fichier
Si tu as des soucis, n'hésites pas

++
Si la réponse vous convient :
Réponse Acceptée 