visual studio programa ejecutar consola compilar como codigo code aplicacion c++ windows cmd command

studio - Ejecutar comandos CMD usando C++



compilar y ejecutar c en windows (3)

Puede ejecutar comandos del símbolo del sistema de Windows usando una función de C ++ llamada system(); . Para estándares más seguros , se recomienda utilizar API específicas de Windows como ShellExecute o ShellExecuteEx . Aquí es cómo ejecutar el comando CMD usando la función system() .

Debe colocar el comando CMD como se muestra a continuación en el código fuente del programa:

system("CMD_COMMAND");

Aquí hay un programa que ejecuta el comando DATE en CMD para encontrar la fecha:

#include <iostream> using namespace std; int main() { system("DATE"); return 0; }

En mi proyecto quiero ejecutar algunos comandos de CMD. ¿Cuál es la sintaxis para hacer eso usando C ++?


Supongo que siempre podrías hacer:

#include <iostream> #include <windows.h> using namespace int main() { WinExec("cmd", 1); return 0; }

Sin embargo, esto establece automáticamente la ruta de acceso a la carpeta en la que se encuentra su archivo. Simplemente escriba cd / para volver al archivo base.