salut tout le monde!!!
je veux savoir comment exécuter une commande dos en arrière plan en c#???
j ai essayé ce code mais il ne m'affiche pas l résultat désiré!!!

Please hep !!!!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
try
            {
                Process p = new Process();
                p.StartInfo.FileName = "cmd.exe";
                p.StartInfo.Arguments = "cd c:\\Program Files\\Nipper";
               MessageBox.Show("exécution 1 terminer");
              p.StartInfo.Arguments = @"nipper --input=routeur.txt --output=D:\\out.html";
                p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
                p.Start();
                p.WaitForExit();
                MessageBox.Show("Exécution terminée, affichage du résultat...");
                webBrowser1.Navigate("file:///" + Directory.GetCurrentDirectory().Replace("\\", "/") + "/out.html");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "!!!!");
            }
            }
        }
    }