public static void Ejecutar(string comando) { TempFileCollection archivosTemporales = new TempFileCollection(); try { File.Delete(ArchivoSalida); File.Delete(ArchivoError); Executor.ExecWaitWithCapture(comando, archivosTemporales, ref ArchivoSalida, ref ArchivoError); } catch (Exception e) { throw new Exception(Mensajes.ErrorAlEjecutar(e)); } }