Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: kamykaze en 28 Abril 2013, 23:53 PM

Título: Ejecutar lineas de batch desde C++
Publicado por: kamykaze en 28 Abril 2013, 23:53 PM
hola, :D
Lo que sucede es que necesito ejecutar varias lineas de código Batch, pero necesito que se haga desde C++, es decir, ir escribiendo el código en C++ (utilizando Dev C++)y seguidamente añadir las lineas de Batch , lo que sucede es que no se como hacerlo, ya busque bastante tiempo no encontré nada, cualquier comentario ayuda.

De antemano muchas gracias.
Título: Re: Ejecutar lineas de batch desde C++
Publicado por: daryo en 29 Abril 2013, 00:00 AM
bueno puedes hacer esto


#include <stdio.h>
#include <stdlib.h>


int main()
{
   printf("Hello world!\n");
   system("echo uso batch desde cmd \r\n pause"); #multilineas
   system("echo uso batch desde cmd");
   system("pause");
   system("echo echo incluso puedo llamar archivos.bat>lol.bat");
   system("call lol.bat"); #archivos externos
   return 0;




}


Título: Re: Ejecutar lineas de batch desde C++
Publicado por: kamykaze en 29 Abril 2013, 00:07 AM
Muchas gracias, también me sirve ;D, pero ¿acaso significa que no puedo escribir el codigo directamente en el dev?


Título: Re: Ejecutar lineas de batch desde C++
Publicado por: daryo en 29 Abril 2013, 00:09 AM
pues no. son lenguajes(algunos no les gusta llamar a batch lenguaje) diferentes
Título: Re: Ejecutar lineas de batch desde C++
Publicado por: kamykaze en 29 Abril 2013, 00:12 AM
aaa. que mal,entonces me conformare con ejecutar los archivos creados en batch ;D, muchas gracias ;D
Título: Re: Ejecutar lineas de batch desde C++
Publicado por: daryo en 29 Abril 2013, 00:13 AM
Cita de: kamykaze en 29 Abril 2013, 00:12 AM
aaa. que mal,entonces me conformare con ejecutar los archivos creados en batch ;D, muchas gracias ;D

claro por nada :)