Ver Mensaje Individual
  #20 (permalink)  
Antiguo 06/07/2006, 13:05
Avatar de Skyeslc
Skyeslc
 
Fecha de Ingreso: julio-2006
Mensajes: 2
Antigüedad: 17 años, 10 meses
Puntos: 0
problemas para ejecutar el archivo .bat desde asp.net c#

He estado leyendo de su caso en este foro y yo tengo el mismo lei y probe con lo que ustedes tienen acá pero el .bat no se me ejecuta sin embrago lo ejecuto desde c: y lo hace pero cuando es de c# no hace nada...







Cita:
Iniciado por nsmsndie
Creo que encontré la solución
, pero por ahora solo me va en mi ordenador en el servidor, se queda como colgado.

Primero quita los permisos que dije de cmd.exe (eso de cambiar los permisos a archivos dentro de system32, no mola nada...)

Te escribo el código que he puesto para que me funcione.

Código:
public string EjecutarArchivo(string fichero)
    {
        try
        {
            ProcessStartInfo psi = new ProcessStartInfo(fichero);
            psi.WorkingDirectory = "C:\tmp";
            psi.WindowStyle = ProcessWindowStyle.Minimized;
            Process.Start(psi);

            return fichero;
        }
        catch (Exception e)
        {
            return e.ToString();
        }
    }
Así si que me funciona, pero... como explicais más arriba, se queda como en segundo plano en el admin. de tareas :)