Hola que tal, espero me puedan ayudar, tengo el siguiente codigo:
Código:
for(int x = 0; x < 3; x++)
{
proceso.StartInfo.FileName ="explorer.exe";
proceso.StartInfo.Arguments=unidades[x];
proceso.Start();
}
el cual genera 3 procesos diferentes, esos procesos los uso como verificacion de que se ha conectado correctamente a una cierta aplicacion, pero los procesos me quedan activos, y cuando quiero utilizar tanto el GetProcessId como el metodo Kill() me manda errores diciendo, en el primer caso: "El id #### no se esta ejecutando" y el segundo me indica: "el proceso no se ha iniciado" siendo que los procesos estan bien iniciados, como puedo solucionar este problema, lo que indico es: ¿Como puedo cerrar automaticamente esas ventanas antes de cerrar mi app que los esta llamando?.
saludos