Estoy codificando un programa C en Dev-C++, y necesito usar un par de comandos de Windows (CMD). Es fácil, pero cuando se ejecuta el comando en la función del sistema(), el programa ejecuta la consola en la ejecución.Ocultar la consola en la función del sistema C(), Win
Un ejemplo:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
system("if not exist c:\my_docs\doc.txt (xcopy /Y doc.txt c:\my_docs\)"); // Cmd command
system("pause");
return 0;
}
Exists otra función, o una modificación que no muestra la consola?
Gracias! Atentamente.
Dev C++ es obsoleto, le recomiendo que elija otro – KeatsPeeks
¿Cómo espera que el comando "pausa" funcione si no se muestra la ventana de la consola? También cmd.exe es una aplicación de consola: no hay una manera fácil de evitar que se muestre la ventana de la consola. –
@Larry Osterman, Encantado de verte en SO Larry; ¡Disfruto el blog! – BobbyShaftoe