Problemas al utilizar la función System()
Publicado por Pablo (2 intervenciones) el 20/02/2005 22:14:28
Estoy tratando de utilizar la función system(char *commandLine), para ejecutar comandos de DOS dentro de un programa en C y no me ejecuta nada.
He querido hacer el siguiente ejemplo y nome ha funcionado:
#include <iostream.h>
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i;
puts ("Trying to execute command DIR");
i = system ("ipconfig >> ip.txt");
if (i==-1) puts ("Error executing DIR");
else puts ("Command successfully executed");
return 0;
};
Tampoco me desplega nada cambiando a "dir" o haciendo un "copy arch1 arch2"
Alguien tiene una idea de lo que me puede estar pasando???
Gracias
Pablo.-
He querido hacer el siguiente ejemplo y nome ha funcionado:
#include <iostream.h>
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i;
puts ("Trying to execute command DIR");
i = system ("ipconfig >> ip.txt");
if (i==-1) puts ("Error executing DIR");
else puts ("Command successfully executed");
return 0;
};
Tampoco me desplega nada cambiando a "dir" o haciendo un "copy arch1 arch2"
Alguien tiene una idea de lo que me puede estar pasando???
Gracias
Pablo.-
Valora esta pregunta


0