2013-02-04 8 views

Antwort

26

Nachdem Sie rufen Start() add: Process.WaitForExit()

var myProcess = new Process {StartInfo = new ProcessStartInfo(processPath)}; 
myProcess.Start().WaitForExit(); 
+3

Sie können keine Argumente an den Konstruktor übergeben, wie Sie können mit der statischen Start-Methode, jedoch können Sie sie mit der Startinfo-Eigenschaft liefern, z.B. var p = new Prozess { \t \t Startinfo = \t \t \t { \t \t \t \t filename = @ "cmd.exe" \t \t \t \t Arguments ... = \t \t \t \t UseShellExecute = falsch \t \t \t}, \t}; p.Start(); p.WaitForExit(); p.schließen(); –

Verwandte Themen