Ejecutar un programa desde C

patillaldi
13 de Febrero del 2004
¿Cómo puedo ejecutar un programa desde C?. He intentado hacer lo siguiente.
system("C:\programa.exe");
El programa aparece en procesos del sistema pero no el programa no hace nada. El programa tendría que actualizar unos datos en una BD.
El programa lo ejecuto dentro de un servicio, no se si tendrá algo que ver.

Saludos.

setillo
13 de Febrero del 2004
Prueba con la función exec o cualquiera de sus variantes.