2011-06-04 17 views

Respuesta

25

Sí, es posible, utilice ProcessStartInfo objeto de especificar todos los parametros que necesita y luego simplemente pasarlo al método Start así:

... 
using System.Diagnostics; 
... 

var psi = new ProcessStartInfo(@"update\update.exe"); 
    psi.WorkingDirectory = @"C:\workingDirectory"; 
Process.Start(psi); 
+0

¡Eso es justo lo que estoy buscando! – Dan

+0

@Dan: no hay problema, bienvenido al sitio – Dyppl

6

Puede especificar el Directorio de trabajo utilizando ProcessStartInfo.WorkingDirectory.

... 
using System.Diagnostics; 
... 

var processStartInfo = new ProcessStartInfo(@"explorer.exe"); 
    processStartInfo.WorkingDirectory = @"C:\"; 
var process = Process.Start(processStartInfo); 
+0

@ Gracias, muy apreciado – Dan

Cuestiones relacionadas