J'ai une application .Net qui doit exécuter plusieurs exécutables. J'utilise la classe Process, mais Process.Start ne bloque pas. J'ai besoin que le premier processus se termine avant les deuxièmes passages. Comment puis-je faire ceci?Comment exécuter des processus de manière synchrone, en ciblant la même sortie?
De plus, j'aimerais que tous les processus soient affichés dans la même fenêtre de console. Tel qu'il est, ils semblent ouvrir leurs propres fenêtres. Je suis sûr que je peux utiliser le flux StandardOutput pour écrire sur la console, mais comment puis-je supprimer la sortie par défaut?
Parfait! Des idées sur la sortie? –
Mis à jour pour la sortie. – Aren
Mais comment puis-je supprimer la fenêtre de console qui s'affiche pour chaque processus? –